Похоже, что здесь происходит несколько вещей.
Согласно документам , в Contact API нет конечных точек, которые принимают метод PUT
.
После проверки нашей собственной реализации, похоже, что есть проблема с тем, что вы собираетесь делать.
См. документы для добавления нескольких получателей в список:
POST https://api.sendgrid.com/v3/contactdb/lists/{list_id}/recipients HTTP/1.1
Request body:
[
"recipient_id1",
"recipient_id2"
]
Чтобы использовать этот метод, вам необходимо сначала создать пользователей и получить их идентификаторы получателей.
POST https://api.sendgrid.com/v3/contactdb/recipients HTTP/1.1
[
{
"email": "myemail@gmail.com",
"unique_name":"hello"
}
]
Проверьте ссылки, размещенные для получения дополнительной информации.на их использование и ответ.