Outlook推送通知订阅错误,ErrorInvalidParameter,验证失败操作已超时

时间:2020-07-10 07:03:17

标签: outlook push-notification verification outlook-calendar

https://docs.microsoft.com/en-us/previous-versions/office/office-365-api/api/version-2.0/notify-rest-operations#compare-streaming-and-push-notifications

我正在尝试为用户日历事件(创建,更新)订阅推送通知。

我陷入困境。 (参考:上面的文档网址) 标题:-订阅过程 点#3

PHP(Laravel)的实现。 我成功点击了api以订阅推送通知。但是在我尝试验证url的端点上,它总是重新提示我以下错误。

我的用于验证网址的php(Laravel)代码:-

返回响应($ request-> validationtoken,200) -> header('Content-Type','text / plain');

错误响应:- 数组 ( [错误] =>数组 ( [代码] => ErrorInvalidParameter [消息] =>通知URL'https://fe6e2bee141e.ngrok.io/outlook-calendar/webhook?validationtoken=YmE1ODdiMzItODVmYy00YmI5LWJiZDgtMzViZGM0MGJkYzBj'验证失败'System.Net.WebException:操作超时 在System.Net.HttpWebRequest.GetResponse() 在Microsoft.Exchange.OData.Model.Notifications.PushNotification.PushSubscriptionCallbackUrlValidationHelper.SendRequestAndVerifyResponse(Uri callbackUrl,PushSubscription pushSubscription)'。 )

任何人都可以指导我哪里出了问题以及如何以正确的方式进行操作? (如果您能够为我提供php代码参考,那将是很棒的。)

0 个答案:

没有答案
相关问题