Zapier Cli - 如何设置计算输入字段的值?
Posted
技术标签:
【中文标题】Zapier Cli - 如何设置计算输入字段的值?【英文标题】:Zapier Cli - How to set value of computed inputField? 【发布时间】:2018-10-27 10:42:20 【问题描述】:我的 zapier cli 应用程序中有一个资源。在这个资源的创建规范中,有一些inputFields,其中一个是account_key(computed:true),我在之前的API调用中获得的值。我的问题是如何将 account_key 设置为我之前获取的值?
create:
display:
label: 'Create Client',
description: 'Creates a new client.',
,
operation:
inputFields: [
key: 'user_id', required: true, type: 'integer', label: 'User', dynamic: 'user.id.email',
key: 'account_key', required: true, type: 'string', label: 'Account Key', computed:true,
key: 'address1', required: true, type: 'text', label: 'Address 1'
],
perform: createClient,
sample: sample
,
,
【问题讨论】:
【参考方案1】:David 来自 Zapier 平台团队。
计算字段仅用于捕获 OAuth 和会话输出的输出。您的身份验证定义中的任何计算字段都将在bundle.authData
中可用。您的操作中不应有明确的范围。
如果您还有其他问题,请告诉我!
【讨论】:
那么,现在的问题变成了如何沿着 inputFields 发送隐藏字段数据? 你不能。它要么在运行时计算(通过调用/me
方法获取帐户 ID,它在 auth 中可用,要么由用户动态提供以上是关于Zapier Cli - 如何设置计算输入字段的值?的主要内容,如果未能解决你的问题,请参考以下文章
Zapier CLI - 在资源中我如何提及 UPDATE 方法
Zapier CLI:如何从运行 Zaps 中检索 zap_meta_human_now ISO 8601 时间戳