Zip*_*ppy 6 c# asp.net razor-pages sendinblue
我使用此处的确切代码https://developers.sendinblue.com/reference/addcontacttolist-1将用户添加到列表中。一切正常,用户被创建/更新(如果存在),然后用户被添加到列表中。但是,当添加到列表时,它会引发错误。
调用 AddContactToList 时出错:{“code”:“invalid_parameter”,“message”:“联系人已在列表中和/或不存在”}
他们的代码显示 JSON 格式的显示结果,该结果永远不会被命中,因为它会抛出 Add 方法。
这个错误很简单。该联系人已在列表中,并且 API 强制执行唯一性。
您可以通过以下方式获取列表中已有的联系人getContactsFromList
https://developers.sendinblue.com/reference/getcontactsfromlist
或联系方式getContactInfo:
https://developers.sendinblue.com/reference/getcontactinfo-1
因此,您需要检查联系人是否已在列表中。如果是这样,那就不要添加它。否则,您可以毫无问题地添加它。