Я использую API MailChimp v3.0 и имею проблемы при попытке обновить почтовый адрес абонента.Ошибка «Пожалуйста, введите полный адрес» при добавлении/обновлении адреса подписчика
данные я отправка:
[method] => patch
[path] => lists/123456789/members/membershash
[url] => https://us13.api.mailchimp.com/3.0/lists/123456789/members/membershash
[body] => {"merge_fields":{"FNAME":"firstname","LNAME":"lastname","TITLE":"Mr","BDAY":"10\/11","TSTATUS":"approved","ADDRESS":{"addr1":"10811 International Drive","city":"Rancho Cordova","state":"CA","zipcode":"95670"}}}
[timeout] => 10
[headers] => PATCH /3.0/lists/123456789/members/membershash HTTP/1.0
Ошибка я получаю:
400: Your merge fields were invalid. Please enter a complete address.
Я попытался отправить его в виде строки (полей, разделенных пробелами, как двойные описанных в схеме файла импорта), то есть
, но у меня такая же ошибка. Что я делаю не так?
Такая же проблема здесь. Использование того же формата, что и для API версии 2.0. Вы нашли решение для этого? – infused
Нет, у меня появилось несколько полей адресов для страны, города и т. Д. Я до сих пор не знаю, что такое правильный формат. : / – Peter