通过 send_flow 填充的自定义字段为空白
Custom Field populated via send_flow is blank
This page in the API docs 表示 collector.recipients[_].custom_id 字段应填充字符串。但是,当对 send_flow 端点执行调用以创建收件人时,该字段最终为空。当我对 send_flow 端点执行调用时,会发生以下情况:
- 我的收集器是在正确的调查中使用正确的选项创建的。
- 我的收件人的电子邮件、名字和姓氏都已正确填充。
- 我的电子邮件已正确创建。
- 我的 JSON 对象的那个字段中肯定有一个字符串值,并且根据 API 文档正确命名,但每个收件人的自定义数据字段包含一个空值。
- APIreturn没有错误。
所以我知道 API 呼叫正在工作,但我似乎无法将其变为 return 错误或解释为什么每个收件人的自定义数据字段为空.
但是在 this documentation for the SM GUI 中,我发现我现在最多可以有六个自定义字段:
[CustomData1]
[CustomData2]
[CustomData3]
[CustomData4]
[CustomData5]
[CustomData6]
几个月前还没有。那么最近关于自定义收件人字段的行为有什么变化吗? API 文档是否已过时?
更重要的是:如何通过 API 的 send_flow 端点填充这些自定义数据字段?
如果您在 send_flow API 请求中包含 'custom_id',则该值将在 get_respondent_list 请求的响应负载中可用。在查看个人回复时或在从 SM UI 导出回复时,它也可以在 'Custom Data' 字段中使用。此值当前不可用的一个地方是 UI 用于显示收件人列表,但很快就会添加回来。
This page in the API docs 表示 collector.recipients[_].custom_id 字段应填充字符串。但是,当对 send_flow 端点执行调用以创建收件人时,该字段最终为空。当我对 send_flow 端点执行调用时,会发生以下情况:
- 我的收集器是在正确的调查中使用正确的选项创建的。
- 我的收件人的电子邮件、名字和姓氏都已正确填充。
- 我的电子邮件已正确创建。
- 我的 JSON 对象的那个字段中肯定有一个字符串值,并且根据 API 文档正确命名,但每个收件人的自定义数据字段包含一个空值。
- APIreturn没有错误。
所以我知道 API 呼叫正在工作,但我似乎无法将其变为 return 错误或解释为什么每个收件人的自定义数据字段为空.
但是在 this documentation for the SM GUI 中,我发现我现在最多可以有六个自定义字段:
[CustomData1]
[CustomData2]
[CustomData3]
[CustomData4]
[CustomData5]
[CustomData6]
几个月前还没有。那么最近关于自定义收件人字段的行为有什么变化吗? API 文档是否已过时?
更重要的是:如何通过 API 的 send_flow 端点填充这些自定义数据字段?
如果您在 send_flow API 请求中包含 'custom_id',则该值将在 get_respondent_list 请求的响应负载中可用。在查看个人回复时或在从 SM UI 导出回复时,它也可以在 'Custom Data' 字段中使用。此值当前不可用的一个地方是 UI 用于显示收件人列表,但很快就会添加回来。