Как передать полезную нагрузку json плагину Revit DesignAutomation?образец необходим - PullRequest
0 голосов
/ 11 марта 2019

Я хочу передать полезную нагрузку json моему плагину DA4R, но не могу найти никакого примера для этого. CountIt Sample (Beta) , который вы разместили на своих страницах документации, бесполезен без кода C # проекта Visual Studio, который идет вместе ...

1 Ответ

1 голос
/ 11 марта 2019

Входные данные в виде простого JSON сохраняются в виде файла (например, params.json или любого имени, которое вы указываете в аргументе Activity localName), поэтому вы можете передать его с помощью (nodejs):

let payLoad = {
  activityId: ForgeUtils.ACTIVITY_ID,
  arguments: {
    sketchItInput: {
      url: 'data:application/json,'+JSON.stringify(elements)
    },
    onComplete: {
      verb: 'post',
      url: NgrokUtils.getServerUrl() + '/workitemcomplete'
    },
    result: {
      verb: 'put',
      url: signedUrl
    }
  }
};

Смотрите образец здесь .

...