Zapier-dalać 在 Action Fields (Custom) 字段中包含 u'

Zapier-dalać includes u' on Action Fields (Custom) fields

{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 设置参数时,它会在 json 中附加 'u

终于找到原因了 u'

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

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

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

参考: unicode artifacts