Microsoft Graph API 终结点 "microsoft.graph.createLink" 返回 400 错误
Microsoft Graph API Endpoint "microsoft.graph.createLink" Returning 400 Error
我已尝试基于新的 Microsoft Graph API v1 发送以下 HTTP 请求:
POST https://graph.microsoft.com/v1.0/groups/c694da84-3f9f-4bac-9491-c2775fc39f65/drive/items/012YPM4EKO23JQWLSNYJG2DG3ZAULBDCIS/microsoft.graph.createLink HTTP/1.1
Authorization: Bearer <access-code> (filled in with valid access token)
Host: graph.microsoft.com
Content-type: application/json
Content-Length: 53
{
"type": "edit",
"scope": "Files.ReadWrite"
}
我的 URL 遵循以下格式:
https://graph.microsoft.com/v1.0/groups/<group-id>/drive/items/<item-id>/microsoft.graph.createLink
我收到以下 400 错误:
HTTP/1.1 400 Bad Request
{
"error": {
"code": "-1, Microsoft.SharePoint.Client.InvalidClientQueryException",
"message": "The parameter scope does not exist in method createLink.",
"innerError": {
"request-id": "nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn",
"date": "2015-11-30T23:55:56"
}
}
}
我有点困惑,因为根据以下文档(我认为是最新的),请求正文中需要范围:Microsoft Graph - Create a sharing link for an item
卡姆登,
很抱歉在这里回复晚了。是的 - 我们这里有一个错误,正在部署修复程序。我会尝试获取预计完成时间。无论如何,一旦完成此请求,应该 开始工作。也就是说,您的请求有误。 "scope" 参数必须设置为 'organization' 或 'anonymous'。我将在 GitHub 上提交问题以修复文档以提及此问题。
希望对您有所帮助,
我已尝试基于新的 Microsoft Graph API v1 发送以下 HTTP 请求:
POST https://graph.microsoft.com/v1.0/groups/c694da84-3f9f-4bac-9491-c2775fc39f65/drive/items/012YPM4EKO23JQWLSNYJG2DG3ZAULBDCIS/microsoft.graph.createLink HTTP/1.1
Authorization: Bearer <access-code> (filled in with valid access token)
Host: graph.microsoft.com
Content-type: application/json
Content-Length: 53
{
"type": "edit",
"scope": "Files.ReadWrite"
}
我的 URL 遵循以下格式:
https://graph.microsoft.com/v1.0/groups/<group-id>/drive/items/<item-id>/microsoft.graph.createLink
我收到以下 400 错误:
HTTP/1.1 400 Bad Request
{
"error": {
"code": "-1, Microsoft.SharePoint.Client.InvalidClientQueryException",
"message": "The parameter scope does not exist in method createLink.",
"innerError": {
"request-id": "nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn",
"date": "2015-11-30T23:55:56"
}
}
}
我有点困惑,因为根据以下文档(我认为是最新的),请求正文中需要范围:Microsoft Graph - Create a sharing link for an item
卡姆登,
很抱歉在这里回复晚了。是的 - 我们这里有一个错误,正在部署修复程序。我会尝试获取预计完成时间。无论如何,一旦完成此请求,应该 开始工作。也就是说,您的请求有误。 "scope" 参数必须设置为 'organization' 或 'anonymous'。我将在 GitHub 上提交问题以修复文档以提及此问题。
希望对您有所帮助,