Конечная точка в MS Graph для получения профиля пользователя SharePoint Online - PullRequest
0 голосов
/ 04 марта 2019

Есть ли в MS Graph API доступная конечная точка для получения профиля пользователя SharePoint Online.Мы хотели получить доступ к пользовательским свойствам, созданным в приложении профиля пользователя SharePoint Online для пользователя через MS Graph API в нашем настраиваемом приложении.

Мы можем получить доступ только к пользовательскому ресурсу Azure AD в MS Graph, но не к SharePointПрофиль пользователя онлайн.

1 Ответ

0 голосов
/ 06 марта 2019

На данный момент у Microsoft Graph нет конечной точки для получения информации о пользователе из профиля пользователя SharePoint.Для этого вам нужно использовать SharePoint rest api.

URI конечной точки

POST http://<site url>/_api/sp.userprofiles.profileloader.getprofileloader/getuserprofile

Получить профиль текущего пользователя

$.ajax({
  url: "http://<site url/_api/sp.userprofiles.profileloader.getprofileloader
    /getuserprofile",
  type: "POST",
  headers: {
    "X-RequestDigest": <form digest value>,
    "accept": "application/json;odata=verbose"
  },
  success: successHandler,
  error: errorHandler
});

Вы можете обратиться к этому ссылка для более подробной информации.

...