Zapier-dalać包括你在Action Fields(自定义)领域

问题描述 投票:1回答:1
{u'UDF_USER1': u'660759063'}

action_fields": {
    "UDF_USER1": "660759063", 
    "UDF_DATE1": "09-20-2018 04:57:40 PM", 
    "UDF_CHAR1": "sdfsdf", 
    "UDF_TEXT1": "akjhdkaljdhasdkjas", 
    "UDF_CHAR2": "asdasdas"
}

当我通过bundle.action_fields_full.<somekey> = bundle.action_fields设置params它在json中附加'u

javascript node.js field action zapier
1个回答
1
投票

最后,我找到了为什么u'

在写入操作中执行POST请求时,您可能会在有效负载中看到Python unicode工件。例如:

[{u'lastName': u'Wayne', u'firstName': u'Bruce'}]

这意味着你将一个对象传递给bundle.request.data,它需要一个字符串。在ACTION_KEY_pre_write方法中对数据对象调用JSON.stringify。

ref:unicode artifacts

© www.soinside.com 2019 - 2024. All rights reserved.