Подписывается на службу прослушивания outlook для получения уведомлений при изменении событий календаря в Outlook.com.

мне нужно подписаться на api календаря уведомления Outlook для получения изменений на моем сервере. я обращаюсь к следующему URL за помощьюhttps://msdn.microsoft.com/office/office365/api/notify-rest-operations#NotificationResource«Используя этот документ, я разработал код, и в основном он работает нормально, но я застрял с listner.
Как для уведомления я написал код
— сначала создать подписку
— в случае успеха он вернет мне идентификатор подписки с другой информацией
— После этого, когда я внес какие-либо изменения в календарь Outlook, такие как создание или обновление или удаление события, он будет пинговать мой URL-адрес для уведомлений. НО это не дает мне данные, которые изменены или созданы или удалены.
на listner он только дает мне следующие данные, а не данные о событиях:

{ «USER»: «Девапи», «HOME»: «/ дом / Девапи», «FCGI_ROLE»: «RESPONDER», «QUERY_STRING»: «», «REQUEST_METHOD»: «POST», «CONTENT_TYPE»: «приложение / json; charset = utf-8 «,» CONTENT_LENGTH «:» 1156 «,» SCRIPT_NAME «:» / messages.php «,» REQUEST_URI «:» /vent.php «,» DOCUMENT_URI «:» /tification.php «, «DOCUMENT_ROOT»: «/ главная / убунту / WWW / Девапи / API / веб», «SERVER_PROTOCOL»: «HTTP / 1.1», «REQUEST_SCHEME»: «HTTPS», «HTTPS»: «на», «GATEWAY_INTERFACE»:» CGI / 1.1″ , «SERVER_SOFTWARE»: «Nginx / 1.9.9», «REMOTE_ADDR»: «000.000.00.000», «REMOTE_PORT»: «62530», «server_addr»: «000.00.0.000», «SERVER_PORT»:» 443″ , «SERVER_NAME»: «devapi.test.com», «REDIRECT_STATUS»: «200», «SCRIPT_FILENAME»: «/ главная / убунту / WWW / Девапи / API / веб / notification.php», «HTTP_CONTENT_TYPE»: «application / json; charset = utf-8», «HTTP_ACCEPT»: «text / xml», «HTTP_CLIENTSTATE»: «OutlookPush-56dfcd91df29c», «HTTP_HOST»: «devapi.test.com», «HTTP_ODATA_VERSION»: «4.0 » «HTTP_CONTENT_LENGTH»: «1156», «HTTP_CONNECTION»: «Закрыть», «PHP_SELF»: «/ notification.php», «REQUEST_TIME_FLOAT»: +1457516659,3082,» REQUES T_TIME «: 1457516659}
Пожалуйста, предложите мне.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]