gpt4 book ai didi

microsoft-graph-api - 无法使用 Microsoft Graph API 访问 Sharepoint 列表--

转载 作者:行者123 更新时间:2023-12-04 22:56:25 24 4
gpt4 key购买 nike

使用 Microsoft graph api,尤其是 sharepoint beta api,我经常遇到问题。我知道它的测试版,但仍然;)

所以问题是当我尝试在图形资源管理器中使用图形 API 访问共享点列表时
网址是:GET https://graph.microsoft.com/beta/sites/ {site-id}/lists/{list-id}

所以 SiteID 我正在传递我的站点租户 GUID 和列表 ID 作为 Sharepoint 列表 GUID
我在响应中不断面临错误

{
“错误”: {
"code": "invalidRequest",
"message": "提供的 id 不适合当前主机",
“内部错误”:{
"请求 ID": "61efc5b1-88f8-442c-a41d-7213b587318e",
“日期”:“2017-05-10T07:38:04”
}
}
}

如果有人也遇到过此问题,请告诉我您已解决的解决方案

最佳答案

作为本周 API 更新集的一部分,网站 ID 的格式发生了变化。新款format is documented here ,但它包含 SharePoint 主机名、SPSite.ID 和 SPWeb.ID 作为三元组:

https://graph.microsoft.com/beta/sites/contoso.sharepoint.com,fc016e3c-d8ae-4ee0-a10c-de6d26788b6a,9a4ea7a5-c3c4-44ae-9f80-273bd67431b8

如果您将主机名添加到您的 ID 中,您的调用应该会重新开始工作。您可以通过发出以下请求来发现主机名:
https://graph.microsoft.com/beta/sites/root/siteCollection/hostname

您现在还可以使用以下搜索语法搜索站点:
https://graph.microsoft.com/beta/sites?search={keyword}

关于microsoft-graph-api - 无法使用 Microsoft Graph API 访问 Sharepoint 列表--,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43891220/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com