"Не найден ресурс HTTP, соответствующий URI запроса 'https://subscriptionstore.windows.net/1.0/subscriptions'.", - PullRequest
0 голосов
/ 11 июня 2019

Я пытаюсь создать подписку на webhook после этого документа: https://docs.microsoft.com/en-us/graph/webhooks

Однако, когда я пытаюсь выполнить POST для графа Microsoft, он выдает мне эту ошибку: "код": "", "message": "Не найден ресурс HTTP, соответствующий URI запроса" https://subscriptionstore.windows.net/1.0/subscriptions'.", "innerError": { "request-id": "10cd5a1d-56a7-44d4-9f4d-51516c7ab69c", «дата»: «2019-06-10T10: 54: 12»

Но я не POST на этот URL, я POST на этот: https://graph.microsoft.com/v1.0/subscriptions

это мой код в python django-rest

outlook_token = settings.outlook_token
request_url = "https://graph.microsoft.com/v1.0/subscriptions"

headers = {"Authorization": f"Bearer {outlook_token}"}

expiration_date = datetime.utcnow() + timedelta(minutes=4000)
print(expiration_date)
expiration_date = expiration_date.strftime("%Y-%m-%dT%H:%M:%SZ")

notification_url = (
    "https://9d065f52.ngrok.io/api/v1.0/user-calendar-settings/calendar-webhook"
)

payload = {
    "changeType": "created,updated,deleted",
    "notificationUrl": notification_url,
    "resource": "/me/events",
    "expirationDateTime": expiration_date,
    "clientState": "SecretClientState",
}

response = requests.patch(url=request_url, headers=headers, json=payload)

1 Ответ

0 голосов
/ 12 июня 2019

Извините, я сделал патч вместо POST это была проблема.

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