이미지에 표시된 공유 지점 관리 센터에 나열된 모든 루트 사이트가 필요합니다.
이를 위해 다음과 같이 Graph api를 사용하고 있습니다.
var settings = {
"async": true,
"crossDomain": true,
"url": "https://graph.microsoft.com/beta/sharepoint/sites",
"method": "GET",
"headers": {
"authorization": "Bearer token",
"cache-control": "no-cache",
"postman-token": "3116b007-e574-5ad4-aedd-3b35fbf76b61"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
그러나 다음과 같이 출력을 제공합니다.
{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#sharePoint/sites",
"value": [
{
"createdDateTime": "2017-02-18T13:03:01.263Z",
"description": "",
"id": "2422c3a2-3c51-40f1-8483-5454aead43c4,412bb897-c754-460a-962d-db22893a1649",
"lastModifiedDateTime": "2017-04-24T02:16:43Z",
"name": "",
"webUrl": "https://mps330124.sharepoint.com",
"root": {},
"siteCollection": {
"hostname": "mps330124.sharepoint.com"
},
"siteCollectionId": "2422c3a2-3c51-40f1-8483-5454aead43c4",
"siteId": "412bb897-c754-460a-962d-db22893a1649"
}
]
}
그래프 API 베타를 사용하여 어떻게 달성 할 수 있습니까?
Microsoft Graph를 통해 사이트 모음의 전체 목록을 검색하는 방법은 없습니다. 이 기능은 SharePoint API에서 "관리자 전용"이며 Microsoft Graph를 통해 사용할 수 없습니다.
사이트 / 사이트 모음 목록을 검색 할 수 있도록 향후 몇 주에 걸쳐 배포 될 Microsoft Graph 용 SharePoint 사이트 API에 대한 몇 가지 변경 사항을 작업 중이지만 아직 만들 계획은 없습니다. Microsoft Graph를 통해 모든 사이트 / 사이트 모음을 열거하는 기능을 사용할 수 있습니다.
Build 2017 컨퍼런스 (5 월 10-12 일)에 대한 변경 로그 를보고 모든 세부 정보를 확인하십시오.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다