Я занимаюсь разработкой интеграций с использованием Autodesk Forge Webhooks API, но обнаружил, что с помощью учетной записи можно добавить только один веб-крючок в корневую папку.
Даже когда я создаю другое приложение (идентификатор клиента, секретная пара) и использую его для получения другого токена доступа, я все равно вижу те же веб-хуки и могу удалять или обновлять их.
Кажется, что не имеет значения, из какого приложения авторизован токен доступа, поскольку он представляет одну и ту же учетную запись, они используют одни и те же веб-хуки и применяют ограничение только на один хук на одну корневую папку.
У меня вопрос, является ли этот дизайн намеренным? Это кажется проблематичным, поскольку один владелец учетной записи может подключить свою учетную запись к различным приложениям (представленным разными идентификаторами клиента и секретными парами). И более чем одно из приложений может использовать webhooks. Текущее поведение, которое я наблюдал, могло привести к тому, что разные приложения конфликтуют или перезаписывают веб-зацепки друг друга.
Моя тестовая учетная запись - личная, кстати, A360, у меня нет ни команды A360, ни учетной записи BIM360, поэтому я не уверен, ведут ли они себя по-разному.