Невозможно создать webhook для проекта Autodesk BIM 360 docs - PullRequest
0 голосов
/ 13 июня 2018

Я пытаюсь создать веб-крючок для проекта Autodesk BIM 360 и завершился этой ошибкой - «Отказано в доступе для области, которую вы пытаетесь создать, подключить».Я использую Почтальон , чтобы проверить создание веб-крюка - вот ответ, который я получаю -

    {
    "hooks": [],
    "errors": [
        {
            "id": "071ec72d-20b5-40c1-9451-ee9cdf573984",
            "status": 403,
            "code": "FORBIDDEN_ERROR",
            "detail": [
                "Access denied for the scope <projectId> that you are trying to create hook on"
            ],
            "source": {
                "sysType": "adsk.wipprod",
                "eventType": "fs.file.added",
                "callbackUrl": "http://6bd04cad.ngrok.io/webhooks/bim360",
                "scope": {
                    "folder": "<projectId>"
                },
                "hookAttribute": null
            }
        }
    ]
}

Ответы [ 3 ]

0 голосов
/ 06 июля 2018

Я столкнулся с этой проблемой из-за наличия старого приложения forge, которое не настраивало Webhook.Теперь я его включил, и он исправлен.

Теперь я столкнулся с другой проблемой, связанной с отказом в доступе.Вот подробности -

создание Webhook для документов BIM 360 с помощью пользовательской интеграции Autodesk forge.Я следую этой документации по API Webhook https://developer.autodesk.com/en/docs/webhooks/v1/reference/http/systems-system-events-event-hooks-POST/ и постоянно получаю этот ответ.

{
    “id”: “888134c7-fd22-4676-b907-d8441477dde4",
    “status”: 403,
    “code”: “FORBIDDEN_ERROR”,
    “detail”: [
        “Access denied for the scope b.2210c698-4e4b-47d0-b579-f92a969ef365 that you are trying to create hook on”
    ]
}
0 голосов
/ 06 июля 2018

Судя по вашему вопросу, вы использовали projectId или hubId, обязательно используйте folderId в качестве scope, оно должно быть похоже на urn:adsk.wipprod:fs.folder:abcd1234

0 голосов
/ 14 июня 2018

Какие области вы передаете, следовали ли вы этому руководству?Была ли активирована пробная версия для ваших ключей?

https://developer.autodesk.com/en/docs/webhooks/v1/tutorials/create-a-hook-data-management/

...