Wyszukiwanie artykułów

Wybierz produkt

Katalog pomocy dla null

Przeglądaj wszystkie artykuły null (Last Updated )

Nie znaleziono artykułów.

Wyniki wyszukiwania

Nie znaleziono artykułów.

Reach 360: Importuj interfejs API ukończenia kursu

Artykuł zaktualizowany ostatnio dnia 16 sty 2026

Co robi ten punkt końcowy interfejsu API

Interfejs API Importuj ukończenie kursu dostarcza różnych informacji, w zależności od tego, czy jest to kurs Articulate 360, czy importowany kurs treści innej firmy. Dla wszystkich kursów, Administratorzy zobaczą, kiedy użytkownicy zostali zapisani na kurs. Kurs zostanie dodany do bibliotek ucznia i oznaczony jako ukończony. Po uruchomieniu zaczyna się od początku. Zaimportowane kursy nie zawierają danych raportowania na poziomie pytań.

Kursy innych firm nie będą wyświetlać wyniku quizu po zaimportowaniu. Może to spowodować, że kurs zostanie oznaczony jako kompletny z wynikiem nieudanego quizu, nawet jeśli quiz jest wymogiem ukończenia. Rozpoczęcie quizu po zaimportowaniu ukończenia spowoduje zarejestrowanie nowego wyniku quizu.

Po zaimportowaniu ukończeń kursu Articulate 360, jeśli istnieje wymóg quizu, zostanie on ustawiony na 100% wynik, który zostanie odzwierciedlony w bibliotece ucznia. Uczniowie widzą stronę wyników quizu podczas przeglądania quizu i, jeśli jest to dozwolone, mogą ponownie rozwiązać quiz. Ich próba jest rejestrowana w raporcie Aktywność z nowym wynikiem quizu, ale status kursu i 100% wynik quizu pozostają.

Punkty końcowe

  • POST /courses/{courseId}/users/{userId}/completions- zaimportuj dane ukończenia dla pojedynczej pary kursu/użytkownika do Rise.

Importuj dane ukończenia

POST /courses/{courseId}/users/{userId}/completions

Notatki:

  • Zapis ukończenia jest powiązany z aktualnie opublikowaną wersją kursu
  • Parametry daty są odzwierciedlane w kolumnach Czas trwania różnych raportów (to znaczy, czas trwania zaimportowanego zakończenia jest obliczany jako różnica między startedAt icompletedAt). Odświeżenie raportów w Reach 360 może potrwać do 5 minut.
  • Wielokrotne wywołania tego punktu końcowego z tym samym courseId i userId zastąpią parametry daty podane w poprzednich wywołaniach (tj. ten punkt końcowy utworzy tylko jeden rekord ukończenia dla danego kursu i pary użytkowników, niezależnie od tego, ile razy zostanie wywołany)
  • Użytkownik nie musi być zapisany na kurs przed złożeniem wniosku. W takim przypadku tworzona jest nowa rejestracja uczestnika. Jeśli są zarejestrowane, jednak, używana jest istniejąca rejestracja.

Parametry żądania (JSON)

  • completedAt(data ISO 8601, wymagana) - kiedy użytkownik ukończył kurs
  • startedAt(data ISO 8601, wymagana) - kiedy użytkownik rozpoczął kurs

Odpowiedź na sukces

202 „Zaakceptowano”

Kody błędów specyficzne dla punktu końcowego:

  • course_not_found
  • course_not_published
  • user_not_found