API: Zalecenia: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
(Utworzono nową stronę "TODO") |
Nie podano opisu zmian |
||
| (Nie pokazano 9 wersji utworzonych przez 2 użytkowników) | |||
| Linia 1: | Linia 1: | ||
== GET /recommendations == | |||
Lista wszystkich zaleceń, zwraca tablice elementów [[API: RecommendationObject]] | |||
== GET /recommendation/$id == | |||
Dane zalecenia, zwraca element [[API: RecommendationObject]] | |||
== GET /user/$user_uuid/recommendations == | |||
Lista zaleceń dla użytkownika, zwraca tablice elementów [[API: UserRecommendationObject]] | |||
== POST /user/$user_uuid/recommendation/$recomendation_uuid == | |||
Wysłanie informacji o wykonaniu zalecenia. | |||
=== Parametry JSON === | |||
{| class="wikitable" | |||
!Klucz | |||
!Typ | |||
!Przykład | |||
!Opis | |||
!Wymagane | |||
|- | |||
|done_date | |||
|date | |||
|2024-01-01 | |||
|Data wykonania rekomendacji | |||
|Tak | |||
|} | |||
== POST /user/$user_uuid/email_recommendations == | |||
Wysłanie emaila z PDF rekomendacji na adres użytkownika. | |||
=== Parametry === | |||
{| class="wikitable" | |||
|+ | |||
!Klucz | |||
!Typ | |||
!Przykład | |||
!Opis | |||
!Wymagane | |||
|- | |||
|pdf_file | |||
|pdf file | |||
| - | |||
|Plik pdf z rekomendacjami użytkownika | |||
|Tak | |||
|- | |||
|language | |||
|text | |||
|pl | |||
|Język pdf | |||
|Nie | |||
|} | |||
== POST /user/$user_uuid/pdf_recommendations == | |||
Wysłanie PDF rekomendacji do systemu. | |||
=== Parametry === | |||
{| class="wikitable" | |||
|+ | |||
!Klucz | |||
!Typ | |||
!Przykład | |||
!Opis | |||
!Wymagane | |||
|- | |||
|pdf_file | |||
|pdf file | |||
| - | |||
|Plik pdf z rekomendacjami użytkownika | |||
|Tak | |||
|- | |||
|language | |||
|text | |||
|pl | |||
|Język pdf | |||
|Nie | |||
|} | |||
Aktualna wersja na dzień 11:17, 2 wrz 2025
GET /recommendations
Lista wszystkich zaleceń, zwraca tablice elementów API: RecommendationObject
GET /recommendation/$id
Dane zalecenia, zwraca element API: RecommendationObject
GET /user/$user_uuid/recommendations
Lista zaleceń dla użytkownika, zwraca tablice elementów API: UserRecommendationObject
POST /user/$user_uuid/recommendation/$recomendation_uuid
Wysłanie informacji o wykonaniu zalecenia.
Parametry JSON
| Klucz | Typ | Przykład | Opis | Wymagane |
|---|---|---|---|---|
| done_date | date | 2024-01-01 | Data wykonania rekomendacji | Tak |
POST /user/$user_uuid/email_recommendations
Wysłanie emaila z PDF rekomendacji na adres użytkownika.
Parametry
| Klucz | Typ | Przykład | Opis | Wymagane |
|---|---|---|---|---|
| pdf_file | pdf file | - | Plik pdf z rekomendacjami użytkownika | Tak |
| language | text | pl | Język pdf | Nie |
POST /user/$user_uuid/pdf_recommendations
Wysłanie PDF rekomendacji do systemu.
Parametry
| Klucz | Typ | Przykład | Opis | Wymagane |
|---|---|---|---|---|
| pdf_file | pdf file | - | Plik pdf z rekomendacjami użytkownika | Tak |
| language | text | pl | Język pdf | Nie |