Проблемы с созданием подписки, в частности, установка поля expirationDateTime в бета-версии API.
expirationDateTime
Согласно документам максимальное время истечения срока действия '4320 минут (3 дня)' на ресурсе контактов.
Когда я делаю запрос, я получаю сообщение об ошибке Subscription expiration can only be 4230 minutes in the future. Очевидно, это противоречит их документации. Теперь, если я настрою атрибут expirationDateTime, который я отправляю, чтобы сделать запрос на подписку с 4320 до 4230 минут, он будет работать, как и ожидалось.
Subscription expiration can only be 4230 minutes in the future
Это проблема с документацией или опечатка в их источнике API?
Ресурсы:
https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/resources/subscription
https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/subscription
Это проблема в документации. Сейчас обновляется. Максимальное время жизни - 4230 минут.