Zapier Cli. Можно ли отправить позиции из Shopify в мое приложение Zapier CLI? - PullRequest
0 голосов
/ 30 июня 2018

Как и this zap, как я могу принять позиции из приложения Shopify в мое приложение Zapier Cli? Какими должны быть поля ввода и как их сопоставить с позициями Shopify?

1 Ответ

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

Чтобы настроить действие для приема позиций, вы должны указать одно из inputFields в своем действии в качестве поля "позиции". Это поле должно иметь свойство children с массивом полей элементов строки (используя ту же схему полей).

Например, допустим, в вашем приложении есть действие «Создать счет». inputFields может выглядеть примерно так:

inputFields: [
    {key: 'customerAccountId', required: true, type: 'string'},
    {key: 'dueDate', required: true, type: 'datetime'},
    {key: 'line_items', children: [
        {key: 'item_name', type: 'string'},
        {key: 'price', type: 'number'},
        {key: 'quantity', type: 'number'}
    ]},
]

Больше информации в документации по схеме поля: https://zapier.github.io/zapier-platform-schema/build/schema.html#fieldschema

Это позволяет вашему действию принимать позиции из любого приложения с триггером, который выдает позиции. В описании триггера должно быть указано, поддерживает ли он позицию - вы можете увидеть несколько примеров из Shopify здесь: https://zapier.com/apps/shopify/integrations#triggers-and-actions

...