Outlook webhook通知订阅

时间:2016-03-25 09:53:14

标签: api outlook office365 outlook-restapi

我已经在我的代码中实现了outlook notification rest api并且工作正常,但今天它突然失败并且给了我400个错误。

请求创建订阅通知的前景 输出::

{"error":{"code":"ErrorInvalidParameter","message":"The parameter 'Resource' is invalid."}}

我的帖子数据如下:: 网址=> outlook.office.com/api/v2.0/me/subscriptions

  

$ subscriptionParameters = json_encode(array(               " @ odata.type" => "#Microsoft.OutlookServices.PushSubscription&#34 ;,               "资源" => " https://outlook.office.com/api/v2.0/me/events&#34 ;,
              " NotificationURL" => " https://mydomain/acceptnotification.php&#34 ;,               "一changeType" => "创建,更新,删除",               " ClientState" => " c75831bd-fad3-4191-9a66-280a48528679"           ));

使用cUrl

将上述数据传递给具有access_token和电子邮件地址的Outlook

请建议我。

1 个答案:

答案 0 :(得分:1)

感谢您报告此问题。微软工程团队正在调查它。同时,适用于多个订阅案例的解决方法是使用资源属性的相对URL

e.g。

“资源”:“我/事件”,

感谢。