2015-11-24 6 views
6

Я имею в виду this page in the API documentation при попытке программно создать контент для кампании MailChimp. У меня есть следующий раздел в моем шаблоне, и я пытаюсь изменить его содержание:MailChimp API v3 разделы шаблона контента кампании

<td mc:edit="body">To be replaced by API</td> 

и вот запрос JSON:

{"template":{"id":"170189","sections":{"body":"testing content"}}} 

Но содержание не меняется! Все остальное работает, например, шаблон 170189 загружается в кампанию. Любые намеки?

+0

Есть ли у вас какие-либо другие разделы под названием 'body'? Они должны быть уникальными. Вы обратились в службу поддержки API MailChimp? Строка «Будет заменена API» все еще существует в кампании или она не заполнена? – TooMuchPete

+0

Это был единственный раздел с именем body, и да, я поддерживаю поддержку. И да, эта строка все еще существует. Таким образом, кампания создается с правильным выбранным шаблоном и, если я нахожу простой HTML (т. Е. {«Html»: «тестовый контент»}), который переопределяет всю кампанию, как ожидалось, но отдельные переопределения в разделе шаблонов просто не происходят! –

+0

Вы когда-нибудь получали эту работу? Возможно, попробуйте назвать раздел чем-то иным, чем «тело», поскольку это может считаться зарезервированным словом кода MailChimp. Что-то уникальное для вас и вашего шаблона («joeblighsection1»?). – stone

ответ

0

Исправлено - mc: редактировать разделы не будут обновляться API, если они будут находиться внутри mc: repeatable!

Смежные вопросы