Получение сообщения об ошибке при выполнении учебника Revit Design Automation - PullRequest
0 голосов
/ 27 января 2020

Я следую учебному пособию Autodesk Forge Design Automation для Revit с здесь . Я выполнил все шаги, но последний седьмой шаг возвращает следующую ошибку -

{
"appbundles": [
    "The App V0XRbvF7fj6glAh1PFwcG0s2680gZmTL.DeleteWallsApp+test could not be found\nParameter name: appbundles"
]}

Может кто-нибудь сообщить мне, если что-то не хватает, что я должен рассмотреть? Буду признателен, если есть лучший учебник для примера.

Ответы [ 2 ]

1 голос
/ 27 января 2020

Добавление к тому, что Джереми Фаранд-Белангер сказал:

  • в соответствии с руководством, вы должны использовать псевдоним для ссылки на свои приложения , но в вашем примере вы используете идентификатор клиента приложения Forge; если вы создали псевдоним на одном из предыдущих шагов, обязательно используйте это имя во всех последующих вызовах

  • , если вы используете код Visual Studio, мы поддерживаем расширение это позволяет вам просматривать различные сервисы и контент Forge, включая Design Automation: https://marketplace.visualstudio.com/items?itemName=petrbroz.vscode-forge-tools; Вы можете использовать его для просмотра пакетов приложений, действий и т. д. c.

  • , если вы все еще не можете запустить свой рабочий элемент, отправьте нам более подробную информацию о запросах. вы набираете forge (dot) help (at) autodesk (dot) com, и мы продолжим расследование проблемы

1 голос
/ 27 января 2020

Из-за ошибки кажется, что вы могли пропустить шаг (или что-то пошло не так на одном из шагов) задачи 4 (Загрузить пакет приложений). Я бы рассмотрел задачу 4, чтобы убедиться, что вы правильно выполнили следующие шаги:

  1. Зарегистрируйте AppBundle
  2. Загрузите AppBundle
  3. Создайте псевдоним для AppBundle

Чтобы проверить, правильно ли настроен ваш appBundle, вы можете:

  1. Подтвердить, что вы видите "V0XRbvF7fj6glAh1PFwcG0s2680gZmTL.DeleteWallsApp + test" в списке доступных AppB выполнение этого запроса https://forge.autodesk.com/en/docs/design-automation/v3/reference/http/appbundles-GET/

  2. Подтвердите, что вы можете загрузить ожидаемый appBundle из URL-адреса пакета, который вы можете получить с помощью этого запроса (обратите внимание, что это можно сделать только владельцем AppBundle): https://forge.autodesk.com/en/docs/design-automation/v3/reference/http/appbundles-id-GET/

...