用于创建订阅的Microsoft图形订阅API失败,状态码:BadRequest

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用于创建订阅的Microsoft图形订阅API失败,状态码:BadRequest相关的知识,希望对你有一定的参考价值。

用于创建订阅以获取文件更改通知的Microsoft图形订阅API现已停止工作。现在在没有任何代码更改的情况下出现以下错误:POSThttps://graph.microsoft.com/v1.0/subscriptionsPOST正文为


    "resource": "users/admin@mytestdomain.onmicrosoft.com/drive/root",
    "expirationDateTime": "2020-05-08T18:21:50.110168Z",
    "lifecycleNotificationUrl": "https://api1.mytestdomain.com/one-drive/one-drive-realtime-processor",
    "notificationUrl": "https://api.mytestdomain.com/one-drive/one-drive-realtime-processor",
    "clientState": "onedrive-graph-api-subscription-identifier",

返回以下响应:


    "error": 
        "code": "ExtensionError",
        "message": "Operation: Create; Exception: [Status Code: BadRequest; Reason: The property 'Resource' does not exist on type 'oneDrive.subscription'. Make sure to only use property names that are defined by the type.]",
        "innerError": 
            "request-id": "b04d8791-f96f-4a26-a2c2-dd06fa9d1a42",
            "date": "2020-05-05T22:13:02"
        
    

似乎图形API发生了某些变化。下面的链接显示了类似的错误,但它是3年前报告的:Getting 400 Bad Request Error for MSGraph's create subscription api [Error Code - ExtensionError]

我已经尝试了v1.0和beta API版本。

答案

这是团队正在解决的临时服务问题。我将继续在Github issue上发布更新。

以上是关于用于创建订阅的Microsoft图形订阅API失败,状态码:BadRequest的主要内容,如果未能解决你的问题,请参考以下文章

Facebook:用于订阅用户到 Facebook(webhook)以进行实时更改的图形 api 是啥

Facebook 图形 API 用于获取带有评论数和点赞数的 Facebook 订阅源

删除 Microsoft 图形失败并出现 ExtensionError

Paypal API 订阅 curl 沙箱目录产品 权限不足授权失败

通过 Rest Api 订阅 Microsoft Graph Api Webhook 不再有效

MS Graph API订阅邮件发送