接收"无效' changeType'"订阅用户创建的事件时

时间:2017-12-13 17:02:55

标签: azure-active-directory microsoft-graph

我正在尝试为Office 365中createdupdateddeleted的用户创建Webhook(也称为订阅)。

使用"changeType": "updated"它可以正常工作但"changeType": "created"会返回错误:

这是请求:

{
    "changeType": "created,updated,deleted",
    "notificationUrl": "https://ourLink",
    "resource": "users",
    "expirationDateTime": "2017-12-16T14:49:57Z",
    "clientState": "pe1g9gqiVsE6KnHTUuK9Tts3o660KOAw9YnavVfKhr22I7FlqC0tfMhpayxrqFP4orFPOjK0rppYtDicvxZosbvOEEgfy3YYoM3FGDwLQiW4MAdSCTdQkffuChjmB"
}

错误:

{
    "header": 400,
    "body": {
        "error": {
            "code": "InvalidRequest",
            "message": "Invalid 'changeType' attribute: 'created'.",
            "innerError": {
                "request-id": "74454900-d3df-4962-b58e-cfd7ec7454bc",
                "date": "2017-12-13T16:49:59"
            }
        }
    }
}

仅在Beta API中提供对user资源的订阅 但根据文件,它应该有用。

1 个答案:

答案 0 :(得分:1)

根据错误消息以及User Webhook sample application仅处理updateddeleted,这应该是预期的行为。

我也无法在文档中找到user资源接受created订阅的位置。如果您可以提供链接,我将确保文档得到更新。