2016-08-16 4 views
0

В одном из моих проектов есть требование, когда пользователю нужны все группы O365, в которых находится текущий пользователь, так что он может проверять файлы, письма и людей в этой группе. Должен ли я использовать API-интерфейс Microsoft Graph, так как для этого потребуется много шагов. Поскольку я уже использую O365, есть ли простой способ получить группы O365 с помощью jQuery.Получите группы O365 с веб-сайта SharePoint с помощью jQuery

Если мне нужно использовать API-интерфейс Microsoft Graph, пожалуйста, дайте мне знать шаги, которые необходимо выполнить.

+0

Вы пробовали любой код с вашей стороны? – RBT

+0

Да Я использовал GQL, который дает всю группу Office 365, но мое требование состоит в том, чтобы получить только те группы, в которые входит текущий пользователь. –

ответ

0

Этот код будет список всех групп текущего (в системе) пользователь Взятые из http://sharepoint-community.net/forum/topics/get-the-groups-of-current-user-using-rest-api

<div id='mygroups'></div> 
<script> 
$.ajax({ 
    url: "/sites/nbntest/_api/web/currentuser/?$expand=groups", 
    type: "GET", 
    headers: { "accept": "application/json;odata=verbose" }, 
    success: function(data){ 
     var mygroups = data.d.Groups.results; 
    for (var i =0;i<mygroups.length;i++){ 
     $('#mygroups')[0].innerHTML += "<br>" + mygroups[i].Title; 
    } 
}, 
    error: function(err){} 
}); 
</script> 
+0

Спасибо за код, но это о группе O365, а не группе SharePoint. Группа O365 обычно находится на сайте, где пользователь может обмениваться документами, письмами и другими материалами в группе. Можете ли вы помочь мне в получении группы O365. Очень ценю ваши отзывы. –

Смежные вопросы