Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

ПараметрОписание
typeТип сообщения.
payloads

Массив сообщений.

...

Схемы сообщений

Course completed successfulyCOURSE_COMPLETED_SUCCESSFULLY

Блок кода
CourseCompletedSuccessfully {
    "courseId": "<string uuid>",
    "learnerId": "string uuid>"
    "enrollmentIds": [
        "<string uuid>",
        "<string uuid>"
    "completionDate": "<int nanoseconds>"
}

...


COURSE_ITEM_COMPLETED_SUCCESSFULLY

Блок кода
{
    "courseItemId": "<string uuid>",
    "learnerId": "string uuid>"

...

Блок кода
LearnersEnrolledInCourse {
    "learnerIdsenrollmentIds": [
        "<string uuid>",
        "<string uuid>"
    "completionDate": "<int nanoseconds>"
}


COURSE_STATUS_CHANGED

Блок кода
{
    "courseId": "<string uuid>",
    ]"learnerId": "<string uuid>",
    "courseIdenrollmentId": "<string uuid>"
}

...


COURSE_ITEM_STATUS_CHANGED

Блок кода
TrainingMeetingAdded {
    "meetingIdcourseItemId": "<string uuid>",
    "sessionIdlearnerId": "<string uuid>",
    "sourceIdsenrollmentId": "<string uuid>",
}


LEARNERS_ENROLLED_IN_COURSE

Блок кода
{
    "learnerIds": [
        "<string uuid>",
        "<string uuid>"
    ],
    "courseId": "<string uuid>"
}


TRAINING_MEETING_ADDEDTraining meeting removed

Блок кода

TrainingMeetingRemoved {
    "meetingId": "<string uuid>",
    "sessionId": "<string uuid>",
    "sourceIds":  [
        "<string uuid>",
      "<string uuid>"
    ]
}


TRAINING_MEETING_REMOVED

Блок кода
{
    "meetingId": "<string uuid>",
    "sessionId": "<string ]uuid>",
    "removedWithSessionsourceIds": boolean
}

Training meeting updated

Блок кода
TrainingMeetingUpdatedMessageAttribute = {
[
        "time_range<string uuid>",
    "location"    "<string uuid>"
    ],
    "urlremovedWithSession"
}

: boolean
}


TRAINING_MEETING_UPDATED

Блок кода
TrainingMeetingUpdated {
    "meetingId": "<string uuid>",
    "sessionId": "<string uuid>">,
    "updatedAttributes": "<MeetingUpdatedMessageAttribute><string[] (time_range|location|url)>"
}


TRAINING_SESSION_PARTICIPANT_REMOVEDTraining session participant removed

Блок кода
TrainingSessionParticipantRemoved {
    "sessionId": "<string uuid>",
    "participantId": "<string uuid>"
}


TRAINING_SESSION_PARTICIPANTS_ADDEDTraining session participants added

Блок кода
TrainingSessionParticipantsAdded {
    "sessionId": "<string uuid>",
    "participantIds": [
        "<string uuid>",
        "<string uuid>"
    ]
}


USER_REGISTEREDUser registered

Блок кода
UserRegistered {
    "userId": "<string uuid>",
    "departmentId": "<string uuid>",
    "login": "<string>"|null,
    "email": "<string>"|null
}

...