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
startedAticompletedAt). Odświeżenie raportów w Reach 360 może potrwać do 5 minut. - Wielokrotne wywołania tego punktu końcowego z tym samym
courseIdiuserIdzastą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ł kursstartedAt(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_foundcourse_not_publisheduser_not_found