Neste tópico, descreve-se o método de pesquisa de grupos na plataforma EAD, com parâmetros recebidos e saída de cada um deles.
1. Método
2. Parâmetros
Parâmetro | Descrição | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
courseid | Código do curso no EAD. | |||||||||||||
3. Exemplo de chamada via URL
http://moodle.edusoft.net/webservice/rest/server.php?wstoken=b79adc6effd3eb52cc362ed1fa7eccc0&wsfunction=core_group_get_course_groups&moodlewsrestformat=json&courseid=72694
4. Exemplo de retorno de sucesso
[ { "id": 115, "courseid": 72694, "name": "Rio de Janeiro", "description": "", "descriptionformat": 1, "enrolmentkey": null, "idnumber": "" } ]
Dos dados retornados acima, tratamos apenas os seguintes (os demais são ignorados):
5. Exemplo de retorno de erro
{ "exception": "invalid_parameter_exception", "errorcode": "invalidparameter", "message": "Valor inválido de parâmetro detectado", "debuginfo": "Missing required key in single structure: enrolments" }
6. Exemplo de chamada no PostMan
09. Pesquisa de grupos - core_group_get_course_groups
Ainda há dúvidas? Se você preferir retire suas dúvidas com o nosso suporte, clique aqui e abra um chamado para atendimento.