【问题标题】:Zapier Cli - Is there a way to send line items from Shopify to my Zapier CLI App?Zapier Cli - 有没有办法将订单项从 Shopify 发送到我的 Zapier CLI 应用程序?
【发布时间】:2018-12-09 02:44:04
【问题描述】:

就像thiszap 一样,我如何才能将 Shopify 应用中的订单项接受到我的 Zapier Cli 应用中?输入字段应该是什么?我应该如何将它们映射到 Shopify 订单项?

【问题讨论】:

    标签: javascript arrays shopify zapier zapier-cli


    【解决方案1】:

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

    【讨论】:

    • 谢谢@Juan Vazquez,这正是我想要的。
    猜你喜欢
    • 2021-01-29
    • 2020-06-12
    • 2020-04-05
    • 2018-04-26
    • 2022-07-06
    • 1970-01-01
    • 2018-10-25
    • 2017-09-25
    • 2021-09-07
    相关资源
    最近更新 更多