Outlook pu sh ошибка подписки на уведомление, ErrorInvalidParameter, ошибка проверки Время ожидания операции истекло - PullRequest
0 голосов
/ 10 июля 2020

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

Я пытаюсь подписаться на pu sh уведомление для событий календаря пользователя (создание, обновление).

Я застрял на месте. (ссылка: выше do c url) Заголовок: - Пункт 3 процесса подписки

Реализация в PHP (Laravel). Я успешно нажал api, чтобы подписаться на уведомление pu sh. но на моей конечной точке, когда я пытаюсь проверить URL-адрес, он всегда настраивает меня ниже ошибки.

Мой php (Laravel) код для проверки URL-адреса: -

возврат ответа ($ request- > validationtoken, 200) -> header ('Content-Type', 'text / plain');

Ответ об ошибке: - Массив ([error] => Array ([code] => 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 ссылку на код, это будет здорово.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...