Конечная точка графа / beta / me / joinGroups не возвращает группы, созданные из команд MS - PullRequest
0 голосов
/ 18 апреля 2019

Когда вы создаете новую команду в MS Teams, она также создает новую группу. Вы можете проверить детали этой группы через конечную точку базовой группы:

https://graph.microsoft.com/v1.0/groups/{id}

group created with team

Однако такие группы не возвращаются из другой конечной точки, что позволяет проверить, была ли группа добавлена ​​пользователем в избранное или нет:

https://graph.microsoft.com/beta/me/joinedgroups/?$select=id,isfavorite,displayName&$top=200

Возможно, это связано с тем, что конечная точка / me / joingroups маршрутизируется в службы Outlook, которые еще недостаточно хорошо интегрированы с командами: когда я пытался добавить атрибут createDateTime в URL-адрес REST (этот атрибут возвращается для группы от базовой конечной точки - см. выше)

https://graph.microsoft.com/beta/me/joinedgroups/?$select=id,isfavorite,displayName,createdDateTime & $ top = 200

возвратил ошибку, сообщив, что возвращаемые сущности имеют тип Microsoft.OutlookServices.Group:

enter image description here

Это ошибка или эта функция еще не реализована в / beta / me / joingroups? Может быть, есть какой-то другой способ получить избранное свойство для групп, созданных из MS Teams?

...