Zapier Cli-在outputFields上设置选项的确显示值,而不是displaytext

时间:2018-09-06 10:43:11

标签: zapier zapier-cli

我有一个outputField“ mchoice2”。这是outputField的定义:

var d = new Date(1469433907836);

d.toLocaleString()     // MM/DD/YYYY, H:MM:SS PM
d.toLocaleDateString() // MM/DD/YYYY
d.toDateString()       // D MM DD YYYY
d.toTimeString()       // HH:MM:SS GMT
d.toLocaleTimeString() // HH:MM:SS PM

我的请求返回:

[{"label":"mchoice2","choices":{"m":"Mac OS","w":"Windows 10"},
"type":"text","key":"mchoice2","required":false,"help_text":""}]

但是UI会显示“ m”而不是“ Mac OS”。是正常行为还是我的定义有问题?

image showing zapier ui

1 个答案:

答案 0 :(得分:0)

Zapier Platform团队的David在这里。

这按预期工作。如the schema所述,choices label 的映射。因此,尽管用户看到Mac OS(作为书呆子的注解,应为macOS),但在后续步骤中获得的值为m。您可以撤消这些操作,也可以根据所需的行为类型进行不同的设置。

让我知道您是否还有其他问题!