Instructors and Students Can Synchronize Their Own Lessons
Instructors and Students Can Synchronize Their Own Lessons
In the Eğitim 365 system, our development studies continue uninterruptedly so that you can perform healthier and easier synchronization processes. One of these improvements is the feature of "Instructor and Students can synchronize their own lessons".
In order to perform this process, first of all, the methods specified for the instructor and the student must be added by the institution from which you receive this service to the Web Service that provides data flow from your institution's OBS system to the Eğitim 365 system.
After the methods are added, it will be sufficient to inform us. With the arrangements we will make afterwards, a "Sync" button will be added to the "My Courses" page for your instructors and students . Thus, by using this button, the recordings of the courses that have been created in the Eğitim 365 system but cannot be viewed despite being attached to the OBS system will be made by them. Therefore, it will be ensured that users can join the lesson quickly without the need to check separately for users who have problems.
In addition, as the system administrator, you will be able to control this process with the relevant username from the "Web Service Control" page in the synchronization tools.
Actions to be Taken for Web Service
The Web Service that provides data flow from the OBS system to the Eğitim 365 system must be added to the methods specified for the instructor and student by the institution from which you receive this service.
Method to Add for Instructor User:
- An "endpoint" named "GetTeacherCourses" containing the user's course and branch information must be added to the service.
- For now, it will take a single input parameter in the form of "UserIdentifier".
- As an output, the courses to which the user is connected will be listed. The output of the list should be as follows (additions can be made):
Input Parameters
userIdentifier: User unique ID
Return Values
UserIdentifier: User unique ID
CourseFacultyCode: Faculty ID of the relevant branch
CourseFacultyName: The faculty name of the relevant branch
CourseDepartmentCode: The department ID of the relevant branch
CourseDepartmentName: The department name of the relevant branch
CourseId: The Id of the relevant branch
CourseName: The name of the relevant branch
MasterCourseId: Course ID of the relevant branch
MasterCourseName: The course name of the relevant branch
<soap:Header />
<soap:Body>
<GetTeacherCourses>
<UserIdentifier>string</UserIdentifier>
</GetTeacherCourses>
</soap:Body>
---------------------------------------------------------------------------------------------------------------------
<soap:Body>
<GetTeacherCoursesResponse>
<GetTeacherCoursesResult>
<TeacherCourse>
<UserIdentifier>string</UserIdentifier>
<CourseFacultyCode>string</CourseFacultyCode>
<CourseFacultyName>string</CourseFacultyName>
<CourseDepartmentCode>string</CourseDepartmentCode>
<CourseDepartmentName>string</CourseDepartmentName>
<CourseId>string</CourseId>
<CourseName>string</CourseName>
<MasterCourseId>string</MasterCourseId>
<MasterCourseName>string</MasterCourseName>
</TeacherCourse>
<TeacherCourse>
<UserIdentifier>string</UserIdentifier>
<CourseFacultyCode>string</CourseFacultyCode>
<CourseFacultyName>string</CourseFacultyName>
<CourseDepartmentCode>string</CourseDepartmentCode>
<CourseDepartmentName>string</CourseDepartmentName>
<CourseId>string</CourseId>
<CourseName>string</CourseName>
<MasterCourseId>string</MasterCourseId>
<MasterCourseName>string</MasterCourseName>
</TeacherCourse>
</GetTeacherCoursesResult>
</GetTeacherCoursesResponse>
</soap:Body>
Method to be Added for Student User:
- An "endpoint" named "GetStudentCourses" containing the user's course and branch information must be added to the service.
- For now, it will take a single input parameter in the form of "UserIdentifier".
- As an output, the courses to which the user is connected will be listed. The output of the list should be as follows (additions can be made):
Input Parameters
userIdentifier: User unique ID
Return Values
UserIdentifier: User unique ID
CourseFacultyCode: Faculty ID of the relevant branch
CourseFacultyName: The faculty name of the relevant branch
CourseDepartmentCode: The department ID of the relevant branch
CourseDepartmentName: The department name of the relevant branch
CourseId: The Id of the relevant branch
CourseName: The name of the relevant branch
MasterCourseId: Course ID of the relevant branch
MasterCourseName: The course name of the relevant branch
<soap:Header />
<soap:Body>
<GetStudentCourses>
<UserIdentifier>string</UserIdentifier>
</GetStudentCourses>
</soap:Body>
---------------------------------------------------------------------------------------------------------------------
<soap:Body>
<GetStudentCoursesResponse>
<GetStudentCoursesResult>
<StudentCourse>
<UserIdentifier>string</UserIdentifier>
<CourseFacultyCode>string</CourseFacultyCode>
<CourseFacultyName>string</CourseFacultyName>
<CourseDepartmentCode>string</CourseDepartmentCode>
<CourseDepartmentName>string</CourseDepartmentName>
<CourseId>string</CourseId>
<CourseName>string</CourseName>
<MasterCourseId>string</MasterCourseId>
<MasterCourseName>string</MasterCourseName>
</StudentCourse>
<StudentCourse>
<UserIdentifier>string</UserIdentifier>
<CourseFacultyCode>string</CourseFacultyCode>
<CourseFacultyName>string</CourseFacultyName>
<CourseDepartmentCode>string</CourseDepartmentCode>
<CourseDepartmentName>string</CourseDepartmentName>
<CourseId>string</CourseId>
<CourseName>string</CourseName>
<MasterCourseId>string</MasterCourseId>
<MasterCourseName>string</MasterCourseName>
</StudentCourse>
</GetStudentCoursesResult>
</GetStudentCoursesResponse>
</soap:Body>