SurveyMonkey v3 API:contacts/bulk "invalid" 集合中放了什么?

SurveyMonkey v3 API: What gets put in the contacts/bulk "invalid" collection?

提交给 contacts/bulk 操作(描述为 here)的联系人必须有什么问题才能放入响应中显示的 invalids 集合?

当我超过引用的字段长度 here 时,SurveyMonkey 只会截断该字段并 returns 它在 successful 集合中。如果我在电子邮件地址中输入了无效字符,它只会 returns 500 错误。

invalids 键用于无效电子邮件,基本上是与某些电子邮件验证正则表达式不匹配的电子邮件。

所以如果你POST像

{
    "contacts": [{
        "first_name": "Test",
        "last_name": "Example",
        "email": "notanemail"
    }]
}

那应该进入 invalids 列表。如果无效字符导致 500,我会将其作为错误报告给 SurveyMonkey 的 API 支持。