OneDrive Delta 下一页 Link 错误
OneDrive Delta Next Page Link Error
我正在尝试翻阅 OneDrive 根文件夹的增量,但第二页给我 link returns 400 错误。
我的初始请求如下所示:
https://graph.microsoft.com/v1.0/drives/<drive-id>/root/microsoft.graph.delta
其中 returns 一页增量和 link 到下一页。
下一页 link 如下所示:
https://graph.microsoft.com/v1.0/drives('<drive-id>')/root/microsoft.graph.delta(token='MzslMjMzOyUyMzE7Mzs5ZmY3MzExYy0yYzRmLTQwZGMtYmVjNS0zMWI3NDXXXXXXXXXXXXXXXXXXXXk0OTMyNDMwMDAwOzkxMjY5ODk3OyUyM1BhZ2VkPVRSVUUlMjZwX0lEPTI1NTg7JTIzOyUyMzQ')
但是当我使用 link 发出请求时,我得到了这样的响应:
400 : Bad Request
HTTP/1.1 400 Bad Request
Transfer-Encoding : chunked
Strict-Transport-Security : max-age=31536000
Cache-Control : private
x-ms-ags-diagnostic : {"ServerInfo":{"DataCenter":"West US","Slice":"SliceA","Ring":"4","ScaleUnit":"000","Host":"AGSFE_IN_27","ADSiteName":"WST"}}
client-request-id : 5c1d0d11-1c1f-4fa0-8c1e-ce61369402ce
Duration : 11.1016
request-id : 5c1d0d11-1c1f-4fa0-8c1e-ce61369402ce
Date : Thu, 29 Mar 2018 23:14:01 GMT
Content-Type : application/json
{
"error": {
"code": "BadRequest",
"message": "Syntax error at position 160 in \u0027token\u003d\u0027MzslMjMzOyUyMzE7Mzs5ZmY3MzExYy0yYzRmLTQwZGMtYmVjNS0zMWI3NDXXXXXXXXXXXXXXXXXXXXk0OTMyNDMwMDAwOzkxMjY5ODk3OyUyM1BhZ2VkPVRSVUUlMjZwX0lEPTI1NTg7JTIzOyUyMzQ\u0027)(token\u003dnull\u0027.",
"innerError": {
"request-id": "5c1d0d11-1c1f-4fa0-8c1e-ce61369402ce",
"date": "2018-03-29T23:14:01"
}
}
}
这看起来可能是内部问题,但也许我做错了什么。我已经尝试使用 beta 和 v1.0 端点。我错过了什么吗?
您的 URI 接近但不正确。 correct URI 应该是:
GET /drives/{drive-id}/root/delta
我正在尝试翻阅 OneDrive 根文件夹的增量,但第二页给我 link returns 400 错误。
我的初始请求如下所示:
https://graph.microsoft.com/v1.0/drives/<drive-id>/root/microsoft.graph.delta
其中 returns 一页增量和 link 到下一页。
下一页 link 如下所示:
https://graph.microsoft.com/v1.0/drives('<drive-id>')/root/microsoft.graph.delta(token='MzslMjMzOyUyMzE7Mzs5ZmY3MzExYy0yYzRmLTQwZGMtYmVjNS0zMWI3NDXXXXXXXXXXXXXXXXXXXXk0OTMyNDMwMDAwOzkxMjY5ODk3OyUyM1BhZ2VkPVRSVUUlMjZwX0lEPTI1NTg7JTIzOyUyMzQ')
但是当我使用 link 发出请求时,我得到了这样的响应:
400 : Bad Request
HTTP/1.1 400 Bad Request
Transfer-Encoding : chunked
Strict-Transport-Security : max-age=31536000
Cache-Control : private
x-ms-ags-diagnostic : {"ServerInfo":{"DataCenter":"West US","Slice":"SliceA","Ring":"4","ScaleUnit":"000","Host":"AGSFE_IN_27","ADSiteName":"WST"}}
client-request-id : 5c1d0d11-1c1f-4fa0-8c1e-ce61369402ce
Duration : 11.1016
request-id : 5c1d0d11-1c1f-4fa0-8c1e-ce61369402ce
Date : Thu, 29 Mar 2018 23:14:01 GMT
Content-Type : application/json
{
"error": {
"code": "BadRequest",
"message": "Syntax error at position 160 in \u0027token\u003d\u0027MzslMjMzOyUyMzE7Mzs5ZmY3MzExYy0yYzRmLTQwZGMtYmVjNS0zMWI3NDXXXXXXXXXXXXXXXXXXXXk0OTMyNDMwMDAwOzkxMjY5ODk3OyUyM1BhZ2VkPVRSVUUlMjZwX0lEPTI1NTg7JTIzOyUyMzQ\u0027)(token\u003dnull\u0027.",
"innerError": {
"request-id": "5c1d0d11-1c1f-4fa0-8c1e-ce61369402ce",
"date": "2018-03-29T23:14:01"
}
}
}
这看起来可能是内部问题,但也许我做错了什么。我已经尝试使用 beta 和 v1.0 端点。我错过了什么吗?
您的 URI 接近但不正确。 correct URI 应该是:
GET /drives/{drive-id}/root/delta