Как использовать API для создания Apify Webhook для конкретной задачи или актера

Я хочу создать актор Apify, который создает веб-перехватчики для других акторов или задач. Таким образом, чтобы привязать веб-перехватчик к действующему лицу или задаче, необходимо передать идентификатор исполнителя или задачу.

SDK, похоже, не поддерживает предоставление идентификатора для назначения webhook метод.

В API есть метод для создания webhook но непонятно, как передать в актерId или taskId.

Ответом может быть объект condition, но он не определен в документации!

'condition': {
    'actorTaskId': 'asdLZtadYvn4mBZmm'
  }

person Barry MSIH    schedule 04.01.2020    source источник


Ответы (1)


Да, SDK этого не делает. Целью SDK не является репликация API 1 в 1. Для этого у нас есть Клиент JS API, который представляет собой репликацию API один к одному.

Вы правильно поняли объект условия, но правы в том, что описание не идеально. Вы можете использовать этот вызов API или клиентский вызов, который я вам отправил.

person Lukáš Křivka    schedule 04.01.2020
comment
Я думаю, что SDK включает доступ к большей части API через метод apify.client? - person Barry MSIH; 04.01.2020
comment
Да, Apify.client дает вам доступ к клиенту JS API. - person Lukáš Křivka; 05.01.2020