0

就像这个zap 一样,我如何将 Shopify 应用程序中的订单项接受到我的 Zapier Cli 应用程序中?inputFields 应该是什么,我应该如何将它们映射到 Shopify 行项目?

4

1 回答 1

3

要设置您的操作以接受订单项,您需要将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

于 2018-07-01T00:28:07.790 回答