Php SendGrid API返回“;{List}不存在";
我正在尝试将电子邮件地址添加到SendGrid列表,这是我帐户上唯一存在的列表。我可以成功检索列表并发送电子邮件,但无法将电子邮件添加到联系人列表中 这是我的方法(遵循下面的示例并验证): 我知道TestList存在,因为我也尝试过,这向我表明:Php SendGrid API返回“;{List}不存在";,php,curl,sendgrid,Php,Curl,Sendgrid,我正在尝试将电子邮件地址添加到SendGrid列表,这是我帐户上唯一存在的列表。我可以成功检索列表并发送电子邮件,但无法将电子邮件添加到联系人列表中 这是我的方法(遵循下面的示例并验证): 我知道TestList存在,因为我也尝试过,这向我表明: { "lists": [ { "id": XXXXXX, "name": "TestList", "recipient_count": 1
{
"lists": [
{
"id": XXXXXX,
"name": "TestList",
"recipient_count": 1
}
]
}
我做错了什么?我遗漏了什么?您混淆了两个不同版本的API。您正在通过v3验证和获取列表,但正在尝试添加到v2 在v3中,收件人与列表有一对多的关系,因此您需要,然后
{
"error": "TestList does not exist"
}
{
"lists": [
{
"id": XXXXXX,
"name": "TestList",
"recipient_count": 1
}
]
}