API: Ankiety: Różnice pomiędzy wersjami

Z DrRobert DOCS
Przejdź do nawigacji Przejdź do wyszukiwania
Nie podano opisu zmian
Nie podano opisu zmian
Linia 19: Linia 19:
|[
|[
{'uuid':'d2dade75-ebe4-4bad-a280-a11211dbfbe7','value':true},
{'uuid':'d2dade75-ebe4-4bad-a280-a11211dbfbe7','value':true},
{'uuid':'0e6381f7-23a0-4ff2-9885-9e2a306921a6','value':'10'},
{'uuid':'0e6381f7-23a0-4ff2-9885-9e2a306921a6','value':'10'},
{'uuid':'bbb84130-f11f-46c5-a706-24e4f85db02f','value':'test'},
{'uuid':'bbb84130-f11f-46c5-a706-24e4f85db02f','value':'test'},
{'uuid':'23582e46-b6b2-475a-af16-6b002139053a','value':true},
{'uuid':'23582e46-b6b2-475a-af16-6b002139053a','value':true},
]
]
|Tablica z obiektami odpowiedzi (klucze: uuid odpowiedzi, value wartość odpowiedzi [true lub string])  
|Tablica z obiektami odpowiedzi (klucze: uuid odpowiedzi, value wartość odpowiedzi [true lub string])  

Wersja z 13:00, 8 sty 2024

GET /surveys

Lista wszystkich ankiet, wraca tablice składającą się z API: SurveyObject

GET /survey/$uuid

Dane ankiety wraz z listą pytań i odpowiedzi, zwraca API: SurveyObject

POST /user/$user_uuid/survey/$survey_uuid

Wysłanie udzielonych odpowiedzi użytkownika na ankietę o podanym ID.

Parametry JSON

Klucz Typ Przykład Opis
answers array [

{'uuid':'d2dade75-ebe4-4bad-a280-a11211dbfbe7','value':true},

{'uuid':'0e6381f7-23a0-4ff2-9885-9e2a306921a6','value':'10'},

{'uuid':'bbb84130-f11f-46c5-a706-24e4f85db02f','value':'test'},

{'uuid':'23582e46-b6b2-475a-af16-6b002139053a','value':true},

]

Tablica z obiektami odpowiedzi (klucze: uuid odpowiedzi, value wartość odpowiedzi [true lub string])

Odpowiedź jest taka sama jak w przypadku zapytania GET poniżej.

GET /user/$user_uuid/survey/$survey_uuid

Pobranie ostatnich udzielonych odpowiedzi użytkownika na ankietę o podanym ID.

Odpowiedź JSON

Klucz Typ Przykład Opis
answers array [

{'uuid':'d2dade75-ebe4-4bad-a280-a11211dbfbe7','value':true}, {'uuid':'0e6381f7-23a0-4ff2-9885-9e2a306921a6','value':'10'}, {'uuid':'bbb84130-f11f-46c5-a706-24e4f85db02f','value':'test'}, {'uuid':'23582e46-b6b2-475a-af16-6b002139053a','value':true}, ]

Tablica z obiektami odpowiedzi (klucze: uuid odpowiedzi, value wartość odpowiedzi [true lub string])