Пейджинг результата члена группы

Microsoft graph API возвращает правильный результат, но не может выполнить разбиение по страницам.

Возможно ли это с Microsoft Graph или Ad Graph?


person Furqan Misarwala    schedule 01.08.2017    source источник


Ответы (1)


Это возможно в Microsoft Graph. Дополнительную информацию можно найти на странице документации для Разбиение данных Microsoft Graph на страницы в вашем приложении.

При получении списка участников есть свойство @odata.nextLink, которое представляет следующую страницу результатов. Например, если вы GET https://graph.microsoft.com/v1.0/groups/[group-id]/members ответ будет выглядеть так:

  { 
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#directoryObjects",
    "@odata.nextLink": "https://graph.microsoft.com/v1.0/groups/[group-id]/members?$skiptoken=X%2744537074070001000000000000000013233333100000000%27",
    "value": [...]    
  }

Теперь вы можете сделать еще один запрос GET на значение следующей ссылки.

person David    schedule 01.08.2017
comment
Это была моя ошибка, в этом результате было всего 5 пользователей, поэтому я не получал следующую ссылку. - person Furqan Misarwala; 04.08.2017