通过send_flow填充的自定义字段为空

时间:2015-05-11 14:07:38

标签: surveymonkey

This page in the API docs表示应使用字符串填充 collector.recipients [_] .custom_id 字段。但是,在对send_flow端点执行调用以创建收件人时,该字段最终为空。当我对send_flow端点执行调用时,会发生以下情况:

  • 我的收藏家是在正确的调查中使用正确的选项创建的。
  • 我的收件人'电子邮件,名字和姓氏都填写正确。
  • 我的电子邮件已正确创建。
  • 我的JSON对象中该字段中肯定是一个字符串值,并且根据API文档正确命名,但每个收件人的自定义数据字段都包含空值。
  • API不会返回任何错误。

所以我知道API调用正在运行,我似乎无法让它返回错误或解释为什么每个收件人的自定义数据字段为空。

但是在this documentation for the SM GUI中,我发现我现在最多可以有六个自定义字段:

[CustomData1]
[CustomData2]
[CustomData3]
[CustomData4]
[CustomData5]
[CustomData6]
几个月前那里没有。那么最近有哪些关于自定义收件人字段的行为发生了变化? API文档是否过时了?

更重要的是:如何通过API的send_flow端点填充这些自定义数据字段?

1 个答案:

答案 0 :(得分:0)

如果在send_flow API请求中包含“custom_id”,则该值将在get_respondent_list请求的响应有效内容中可用。当查看单个响应或从SM UI导出响应时,它也可在“自定义数据”字段中使用。该值当前不可用的一个位置是用于显示收件人列表的UI,但很快就会添加回来。