Вопросы с тегами [mailchimp]

1

голосов
0

ответ
112

Просмотры

Ajax форма MailChimp в cljs / повторный кадр

Я пытаюсь реализовать хак от этого ответа в приложении повторно кадров. Она работает в том смысле, что я на самом деле получить подтверждение по электронной почте, но он выдает ошибку и отправляет: событие на-провал. Код: (Ns (foo.events: требуется [повторное frame.core: в РФ] [ajax.core: в AJAX] [day8.re-frame.http-FX])) (ВЧ / REG-событий-DB : тс / да (п [дБ разреш] (PRN разреш) дБ)) (РЧ / рег-событие-DB: MC / нет (п [дБ разреш] (PRN разреш) дБ)) (РЧ / рег-событие-FX : тс (п [_ _] {: HTTP-xhrio {метод: получить: URI "https://XXX.us15.list-manage.com/subscribe/post-json?u=XXX&id=XXX&c=?": формат (Ajax / JSON-запрос-формат): ответ формат (Ajax / JSON-ответ-формат): PARAMS { "Fname" "fooobar" "E-MAIL" "[email protected]"}: на успехе [ : тс / да]: на провал [: не тс / нет]}})) (комментарий (ВЧ / отправка [:. тс]), я исполню это в моем редакторе) Ошибка: Не удалось загрузить HTTPS: //XXX.us15.list- manage.com/subscribe/ пост-JSON? и = XXX & ID = XXX & с =? &FNAME=fooobar&[email protected]: Нет «Access-Control- Allow-Origin» заголовок присутствует на запрошенный ресурс. Происхождение «HTTP: // локальный: 3449», следовательно, не имеет права доступа. Что выводится на консоль: [: тс / нет {: URI «https://XXX.us15.list-manage.com/subscribe/post-json?u=XXX&id=XXX&c=?&FNAME=fooobar&[email protected] example.com»,: последний метод "GET",: последняя ошибка "[0]",: последний код ошибки 6,: отладочное-сообщение "ответ HTTP 400 или 500 уровня",: состояние 0,: статус-текст «не запрос.»,: сбой: сбой}] Edit: Это делает то, что я хочу, в зависимости от JQuery кроме. Что это сделать, отличается от версии HTTP-xhrio? (Defn MailChimp-регистрацию [данные по-успеха на-провал] (-> JS / $ (.ajax #js {: тип "получить": данные (clj-> JS данные): URL «https: // XXX. us15.list-manage.com/subscribe/post-json?u=XXX&id=XXX&c=»: кэш неверно: DATATYPE "JSON": CONTENTTYPE "приложения / JSON, кодировка = UTF-8": ошибка на провал: успех на успех}))) ком / подписка / пост-JSON и = XXX & ID = XXX & с = ": кэш неверно: DATATYPE "JSON": CONTENTTYPE"? приложения / JSON; кодировка = UTF-8" : ошибка на провал: успех на успех}))) ком / подписка / пост-JSON и = XXX & ID = XXX & с = ": кэш неверно: DATATYPE "JSON": CONTENTTYPE"? приложения / JSON; кодировка = UTF-8" : ошибка на провал: успех на успех})))
madstap
1

голосов
1

ответ
709

Просмотры

Mailchimp апи ошибка 3.0: «Схема описывает объект, массив найден вместо» это код или на конце Mailchimp в?

Мне нужно насыпные подписчики обновлений в моих Mailchimp списков с использованием API и абонентские списков Mailchimp в моей базе данных. Я пытаюсь реализовать решение вопроса здесь: Mailchimp API 3.0 Batch Subscribe, но я получаю ошибку: { «типа»: «http://developer.mailchimp.com/documentation/mailchimp/guides/error-glossary/» «название»: «Invalid ресурс», «статус»: 400, «деталь»: «ресурс представлен не может быть подтверждено для полевых конкретных деталей см массива„ошибки“.», «экземпляр»: "8198a6e9 -9a7c-4e00-8365-3a7062f047f3" , „ошибка“: [{ „поле“: „“, „сообщение“: „Схема описывает объект, массив найден вместо“}]} Я видел человек с подобными проблемами, а иногда это проблема на MailChimp» с концом, а иногда это проблема с тем, как передаются данные. Любое понимание нужно ли мне исправить код или связаться с Mailchimp будет оценен! Сценарий в вопросе:
400badrequest
1

голосов
3

ответ
121

Просмотры

Unable to exchange code for access token in node.js. Mailchimp API

Я пытаюсь использовать oauth2 с API Mailchimp, и я после их документации к письму, но я не могу завершить шаг 4. На этом этапе я обменивать код, который я получил от экрана авторизации для маркеров. За документацией, это может быть сделано в завиток, как так: завиток --request POST \ --url 'https://login.mailchimp.com/oauth2/token' \ --data «grant_type = authorization_code & client_id = {CLIENT_ID} & client_secret = {client_secret} & redirect_uri = {encoded_url} и код = {код}»\ --include Я попытался преобразовать это работать на Node.js путем написания этого: Var dataString = 'grant_type = authorization_code & client_id =' + ClientID + '& client_secret =' + clientsecret + & redirect_uri = '+ encodedurl + & код =' + url.parse (req.url, правда) .query.code; Параметры вар = {URL: 'https://login.mailchimp.com/oauth2/token', метод: 'POST', данные: dataString}; Функция обратного вызова (ошибка, ответ, тело) {если (ошибка!) {console.dir (JSON.stringify (тело)); } Еще {console.dir (ошибка); }} Запроса (опции, обратный вызов); Когда я делаю request.debug = правда, я вижу, что я получаю ошибку 400. Сообщение, отправленное на консоль куча бессмысленных символов, хотя. Когда я использую те же переменные и конечные точки для проверки подлинности через Почтальон, хотя, это работает отлично, так что проблема не связана с переменными или самого API. Я не совсем уверен, что я делаю неправильно здесь. Запрос, который я делаю, кажется, почти идентичен тому, что написано в завиток в документации. Так, где я буду неправильно?
Kumar
1

голосов
0

ответ
45

Просмотры

Mailchimp условного слияния тегов - использование условной логики дат основаны на сегодня

Я использую маркер даты, которая заполняется в форме регистрации. Я хотел бы сделать условную логику, на основании того, является ли менее чем за 2 недели от сегодня дата. Я хотел бы сделать что-то вроде ниже * | IF: CHECKINDATE
Karl Cassar
1

голосов
0

ответ
81

Просмотры

MailChimp API - oauth2 ошибка запроса access_token

Я использую Mailchimp апи https://developer.mailchimp.com/documentation/mailchimp/guides/how-to-use-oauth2/ санкционировать мое приложение с помощью oauth2. Я могу успешно получить access_code, но когда я делаю запрос на https://login.mailchimp.com/oauth2/token обменять его access_token я получаю 400 ошибку. Я использую библиотеку Request-Promise https://github.com/request/request-promise сопзИте данные = "grant_type = authorization_code" + "& client_id =" + constants.CLIENT_ID + "& client_secret =" + constants.CLIENT_SECRET + «и redirect_uri =»+ encodeURIComponent (redirect_uri) + "и код =" + 'access_code'; запрос ({метод: 'POST', URI: '', https://login.mailchimp.com/oauth2/token тела: данные}); Я попытался отправить его в качестве объекта JSON, но безрезультатно. Я полагаю, что тело должно содержать строку. Пример Curl Пример запроса из документации свернуться --request POST \ --url 'https://login.mailchimp.com/oauth2/token' \ --data «grant_type = authorization_code & client_id = {client_id} & client_secret = {client_secret} & redirect_uri = {} encoded_url и код = {код}»\ --include ли я что-то отсутствует?
test user
1

голосов
0

ответ
123

Просмотры

Как добавить Mailchip Всплывающей формы на мой сайт

может кто-нибудь помочь мне добавить мою Mailchimp Всплывающей форму на мой сайт. Я закодировал сайт сам я не использую WordPress. У меня есть код JavaScript с Mailchimp и гуглом нагрузок ответов, но ничего не работает. До сих пор у меня есть это, и это до того, как функция showMailingPopUp () {window.dojoRequire ([ "Mojo / регистрация-формы / грузчик"], функция (L) {L.start ({ "BaseUrl": "mc.us18 .list-manage.com», "UUID": "acdbc8c4ea3fc5657817d4ea9", "крышку": "f5d8b25789", "uniqueMethods": истинный})})}; document.getElementById ( "открытым всплывающее окно") OnClick = функция () {showMailingPopUp ()}. Я хочу, чтобы всплывающее открыть при нажатии на кнопку, так добавил это к моей кнопке Возьмите викторины ничего не происходит, когда я нажимаю на кнопку. Надеюсь, что кто-то может мне точку в правильном направлении. Спасибо
Zoe
1

голосов
0

ответ
141

Просмотры

Contact Form 7 MailChimp Extension not working properly

У меня возникли проблемы с получением Контактной формы 7 MailChimp Расширения для правильной работы на моем сайте (https://www.jewelrybysarahjordan.com/contact). Я связался с автором плагина дважды (один раз на 10/02/2018 и снова на 10/15/2018), используя свой излюбленный метод контакта. Теперь, через 20 дней после моего первоначального сообщения, я до сих пор не получил никакого ответа. Я надеюсь, что кто-то здесь может помочь, пожалуйста! Нажмите, чтобы увидеть мои поля слияния Mailchimp. Нажмите, чтобы увидеть мои настройки плагина. Вот ситуация: Я хотел бы оставить «Subscriber Email» и поле «Имя подписчика» пустое, потому что я хочу использовать только пользовательские поля. Вы можете увидеть мою конфигурацию в прилагаемом скриншоте. Тем не менее, с этой конфигурацией, модуль буквально ничего не делает. Я проверил с отладочной регистратор включен и не одно сообщение было написано в журнале. Контактный формуляр 7 работает правильно, но интеграция MailChimp мертва. Когда я поставил «[электронный-адрес]» в поле «Абонент» Адрес электронной почты (оставляя «Subscriber имя» пустой), интеграционные работы MailChimp, но только частично. Адрес электронной почты абонента и фамилия правильно добавлены в мой список рассылки, но первое имя пустое. Журнал отладки теперь содержит некоторую информацию. Когда я поставил «[электронный-адрес]» в поле «Абонент E-mail» и «[последнее имя]» в поле «Имя подписчика», интеграция MailChimp работает, но опять же, это работает только частично. Адрес электронной почты абонента и фамилия правильно добавлены в мой список рассылки, но первое имя неправильно установлено значение [LAST-NAME]. Можете ли вы помочь мне разобраться в этом? Я не могу быть веб-разработчиком, но я инженер-программист, так что я не имею никаких проблем редактирования кода Plugin сам пока автор не решает исправить это по-настоящему. Я мог бы просто использовать некоторые указания на то, что делать.
S7Jordan
1

голосов
0

ответ
30

Просмотры

Как список пользовательских добавляемые в поле настройки синхронизации в интеграции mailchip с BigCommerce

Здравствуйте, я интегрировать Mailchimp в BigCommerce. Я добавил один настраиваемое поле в MailChimp, который также отображается в BigCommerce приложениях. и я также добавил Due раздел даты заранее> программы настройки учетной записи Регистрация форма-> поле адреса. но в MailChimp настройки приложения синхронизации нет никаких вариантов, чтобы выбрать срок. Является ли их другой процесс, чтобы добавить поле в список по выберите вариант п настройки синхронизации «управлять вашими данными» раздел.
Samir Karmacharya
1

голосов
0

ответ
33

Просмотры

Почему ошибка подписки на конкретный перечень Mailchimp

В моем Laravel 5.7 приложение, которое я сделать подписаться / отказаться от подписки на списки MailChimp с помощью https://github.com/spatie/laravel-newsletter Это работает, когда хорошо, и все пользователи suscribed к текущему списку Mailchimp, который описан в файле .env MAILCHIMP_APIKEY = NNNNNNNNNN MAILCHIMP_LIST_ID = NNNNNNNNNN # Идентификатор списка Mailchimp 'абонентов Но мой сайт имеет несколько групп новостей я стараюсь подписаться Mailchimp список с кодом: $ retData = Информационный бюллетень :: подписаться ($ userProfile-> по электронной почте, [ «Fname» = > $ userProfile-> first_name 'LNAME' => $ userProfile-> last_name], 'абоненты'); // параметр третий может быть различным, где третий параметр MailChimp имя списка, как я вижу его на сервере как: https://prnt.sc/mqbgnb Но я получил ошибку: Там нет списка с именем `subscribers`. Почему ошибка? Неправильная конфигурация из этого списка Mailchimp? Она имеет несколько вариантов, я не уверен, что если кто-то из них связан с моим вопросом? В док я прочитал как: // Подписка кто-то к определенному списку, используя третий аргумент: Информационный бюллетень :: подписаться ('[email protected]», [„FirstName“=>„няня“,„LastName“=> 'Ogg'], 'Название вашего списка'); Как исправить свою ошибку? Спасибо!
mstdmstd
1

голосов
1

ответ
3.5k

Просмотры

Как программно планировать Mailchimp поставки кампании, используя Rails 3

Я использую Rails 3, и я хотел бы знать, если есть способ планировать поставки для MailChimp кампаний. MailChimp предлагает эти драгоценные камни / плагин для создания и управления списками / кампании, но я не могу найти, как планировать их. Если не известен способ делать это с помощью Mailchimp, может кто-нибудь предложить мне другой адрес электронной маркетинга провайдера, где я могу это сделать?
Brian Roisentul
1

голосов
1

ответ
892

Просмотры

Wordpress Mailchimp Успех Сообщение Настройка?

Как кастомизации WordPress MailChimp Успех Сообщение на шведском языке?
user1021499
1

голосов
1

ответ
2.1k

Просмотры

Рельсы интеграции API Mailchimp с Гиббон ​​Gem

Я пытаюсь включить MailChimp Апи для формы электронной почты с драгоценным камнем Гиббона в рельсах. Добавление почты и т.д. работы, и я вижу правильные обратные вызовы из API в консоли, но в случае успеха, где он изменяет DIV электронного идентификатора правильно, за исключением, ничего не происходит. Это только кажется, что переключатель случай doens't работу или не можете прочитать код, который возвращается из API. Маршруты и т.д. установлены правильно. Вот мой контроллер: <конец ApplicationController DEF индекс четкости представить mailchimp_api_key = "mysecretapikey" mailchimp_list_id = "mysecretlistid" г = Gibbon.new (mailchimp_api_key) ответ = g.list_subscribe ({: идентификатор => класс MailchimpformController mailchimp_list_id,: email_address => PARAMS [ : электронная почта]: double_optin => ложь,: send_welcome => ложь}), если (response.is_a (Hash?)) ставит случай ответ ответ [ 'код'], когда 502 @js_email_error = "Неверный адрес!" когда 214 @js_email_error = «Уже подписался!» еще @js_email_error = ответ [ 'ошибка'] конец @js_email_success = ноль еще @js_email_success = "Спасибо!" @js_email_error = ноль конец respond_to делать | формат | format.js конец конец конец Это работает только тогда, когда он добавляет свежую электронную почту в список. index.html.erb "форма", удаленный: верно делать%> 'электронная почта', Тип => "электронная почта",: заполнитель => 'Подпишитесь на бета-тестирование' %> "Absenden", класс: «вход-BTN «%> и JavaScript вещи submit.js. Еврорадио $ ( "# почта") Вал ( ""); $ ( "# Почта") Вал ( ""); Я также получаю завершенную 500 Внутренней ошибку сервера для POST / mailchimpform / смирилось с (правильным) Обратным вызовом из API MailChimp. И я не знаю, почему.
RedRobot
1

голосов
2

ответ
622

Просмотры

Отправка повторяющейся электронной почты без псевдонима отправителя

Мне нужно отправить около 1000 писем. Электронные письма полу-персонализированный, хотя и достаточно общие, что они могут наследовать шаблон по умолчанию. Это достаточно легко сделать в SendGrid, путем перебора для цикла и отправки по электронной почте каждому получателю. Однако, при отправке что-то в SendGrid, он уведомляет получатель (если они выглядят), что электронная почта не из почтового ящика индивидуума, но была отправлена ​​через программу. Это выглядит плохо, если вы пытаетесь персонализировать по электронной почте. В настоящее время я вручную посылать электронные письма (копии и склейку из шаблона, а затем изменять необходимые части). Есть ли способ автоматизировать этот процесс, не отдавая тот факт, что электронная почта не отправляется из личного почтового ящика (или путь к поддельной, что)? Копировать и вставить из Gmail: от: Уведомление о доставке через sendgrid.me на:
David542
1

голосов
1

ответ
776

Просмотры

Использование Рубин / Рельсы переменные в шаблоне Mandrill

Можно ли использовать ваши рельсы переменные в шаблоне Mandrill? У меня есть приложение, где пользователь получает уведомление по электронной почте на определенные действия, и сейчас это делается с действием почтовой программы без использования Mandrill так это просто текст по электронной почте, без укладки. Очевидно, что я предпочел бы использовать шаблон Mandrill у меня уже есть, чтобы добавить динамическое содержимое с помощью переменных .. Я вижу кучу компаний, использующих переменные уведомлений по электронной почте, так что я предполагаю, что это возможно, я просто не нашел много полезных статей, объяснить, как это делается. Если вы можете указать меня к полезной статье или просто ответить на вопрос, что было бы очень полезно! Прямо сейчас, я уже сделал шаблон, используя Mailchimp, а затем отправил его в Mandrill и он готов к использованию. Мое приложение уже имеет конфигурацию Mandrill и работает должным образом (я использую его для статического сообщения электронной почты, дон» т включают в себя переменные). Все, что я действительно нужно сделать, это настроить его, чтобы позволить мне использовать переменные. Заранее спасибо. Счастливые праздники и война орел!
Justin Licata
1

голосов
1

ответ
772

Просмотры

проверить, если пользователь находится в списке с Mailchimp API V2.0

Как я могу проверить, если пользователь (адрес электронной почты) находится в определенном списке с Mailchimp апи V2.0? Если нет, я хочу подписаться на использование. Им с помощью CodeIgniter, но это irelevant, Я ищу определенную функцию 2.0api, которая может сделать трюк.
adrian F
1

голосов
1

ответ
287

Просмотры

текстовые поля выровнены MailChimp?

Я настроил Mailchimp на http://medictrader.com/demo/, добавив следующий CSS: .mc-полевую группу {цвет фона: #FAFAFA; обивка: 10px; } # MCE-почта {поплавок: левый; Маржа: 10px; } # MCE-Fname {поле: 10px; } Я в основном доволен результатом, но первое имя и почтовые ящики не выровнены! Есть быстрое решение этого?
medictrader
1

голосов
2

ответ
825

Просмотры

HTML Email Шаблон Clickable Область

Немного сбивает с толку вопрос, который, вероятно, совершенно очевидно, чтобы решить .. У меня есть шаблон Mailchimp, который я использую для отправки электронной почты кампании. Шаблон строитель имеет кнопки по умолчанию, которые могут быть настроены. Кроме якоря используется только на текст внутри кнопки. Что ограничивает активную область только текстовый element.Is там в любом случае, чтобы применить простое исправление применить, чтобы сделать внешний класс кликабельным? Я попытался обертывание якорного тега вокруг внешней TD, но это не решает проблему. Подтверждение электронной почты Спасибо за вашу помощь, D
DIM3NSION
1

голосов
2

ответ
259

Просмотры

Новые ключи API в Mandrill по умолчанию имеют полный доступ к вашей учетной записи - вы можете настроить?

В Mandrill, если вы создаете новый ключ API и не ограничивают его API вызовы, кто вы даете, что ключ может использовать его для входа в веб-интерфейс с полным доступом - платежная информация, информация об учетной записи, работы. После игры вокруг, похоже, вы можете отключить веб-интерфейс функции входа галочка «Разрешить только этот ключ использовать определенные вызовы API», а затем выберите хотя бы один вызов API. Не имеет значения, один. Так что я могу дать полный доступ к учетной записи или полностью отключить их способность войти в систему. Есть ли способ настроить это дальше? Я хотел бы иметь возможность ограничить доступ пользователей к исходящему / въездному UI, или по крайней мере мешаю им иметь возможность взимать много тысяч долларов приложенной кредитной карты. В целях разъяснения, мой случай использования для распространения ключей API для подрядчиков или поставщиков, так что вся электронная почта отправляется через единый счет. Я нашел очень мало официальную документацию Mandrill по этому вопросу. Единственное, что казалось уместным является то, что если у вас есть учетная запись Mailchimp, вы можете вместо этого послать пользователям там и использовать функциональность «View Mandrill Reports». У меня нет Mailchimp (и не мне это нужно), так что это кажется ненужным Hacky обходного пути.
heyseuss
1

голосов
3

ответ
1.6k

Просмотры

код для подписки пользователя в список в MailChimp

Когда я выполняю код ниже, почтовый идентификатор не добавляется в список, но параметр «результат» содержит значение электронной почты, EUIdl, Leid. Любой человек может дать точный код. Код взят из https://github.com/danesparza/MailChimp.NET MailChimpManager тс = новый MailChimpManager ( "5323a23b12022d250c23c48253641dd5-US8"); // Создать почтовый параметр EmailParameter по электронной почте = новый EmailParameter () {Email = "[email protected]"}; Результаты EmailParameter = mc.Subscribe ( "33cacee7d8", электронная почта);
Riyas
1

голосов
1

ответ
1.1k

Просмотры

Mailchimp Пользовательские формы CSS

Я создал форму MailChimp колонтитула моего сайта, я модифицировал CSS с немного помощи, чтобы его смотреть, как это происходит сейчас. Я зависнуть теперь прилагается два изображения первый, как я хочу, чтобы форма выглядеть и второй из них является то, что текущий код делает его похожим. Некоторые помогают мне точку в правильном направлении было бы весьма признателен. Имя: Фамилия: E-mail адрес
Elliott Davidson
1

голосов
1

ответ
1.9k

Просмотры

Mailchimp форма код вставки с Bootstrap [закрыт]

Я хотел создать адаптивную Mailchimp форму для вставки с Bootstrap. Я внедренный форму, но это не реагирует. Это только проблема для мобильных устройств. Я хочу, чтобы иметь возможность сделать представить нижнюю идти ниже ввода электронной почты для мобильных устройств и оба эти поля, чтобы быть в центре. http://www.bootply.com/7wn9vHDFdw
Elliott Davidson
1

голосов
2

ответ
978

Просмотры

Как выполнить 2 действия с 1 кнопку отправки?

Моя форма имеет кнопку 1 представить, но необходимо выполнить 2 действия. Есть много сообщений, как это, за исключением того, этот вопрос имеет 2 различные типы действий. Во-первых, размещать в файл .php, а второе действие нужно POST для MailChimp. Например, здесь есть форма: Отправить В идеале, я хотел бы эту форму, чтобы иметь действие = «login.php», а затем и как-то POST к http://mydomain.us10.list-manage2.com/subscribe/post включая необходимые поля: Как сделать 1 кнопка отправки выполнить эти 2 действия? заранее спасибо
Nova
1

голосов
1

ответ
348

Просмотры

SilverStripe 3: UserForms интеграции с MailChimp?

Кто-нибудь сумел использовать саму ручной UserForms модуль: https://github.com/silverstripe/silverstripe-userforms и продлил его включить флажок (или аналогичный), позволяя пользователям быть необязательно добавлен в список рассылки MailChimp? http://www.mailchimp.com Разработчик говорит: «Просто используйте DataExtension на SubmittedForm и зацепить updateAfterProcess выполнять какие-либо действия на после представления.» но это из моего диапазона знаний ...
pinkp
1

голосов
1

ответ
270

Просмотры

Как обновить шаблон Mailchimp автоматически с помощью Node.js

Как обновить Mailchimp шаблон автоматически с помощью Node.js. Так что, если я изменил index.html из GitHub электронной почты репо, было бы обновить шаблон mailhimp внутри самой MailChimp.
Raj Chudasama
1

голосов
1

ответ
141

Просмотры

Mailchimp Facebook Доля URL не перенаправляет исправить URL

Я пытаюсь использовать обеспечивая переменную Facebook Доля плагин в Mailchimp. Я хочу поделиться этим URL: https://www.example.com/#!/campaign/5577fc135257be030087f44b/landing Я использую JavaScript, так что я закодировал URL с encodeURIComponent (Uri), который позволяет мне использовать Facebook Share: HTTPS: / /www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.example.com%2F%23!%2Fcampaign%2F555ee391c95a870300616317%2Flanding The Facebook Share Диалог показывает правильно. Однако он разделяет только www.example.com, остальная часть URL была раздели. Что я сделал не так ?
Vincent Taing
1

голосов
1

ответ
318

Просмотры

Рельсы ошибка API Mailchimp с Гиббона

Довольно большие Newb здесь. Пытаясь настроить рубин на рельсах с применением списков рассылки subcriptions в Mailchimp через гиббонов. Я первоначально возникли проблемы с API KEY, но после фиксации маршрутов и мой ~ / .bashrc для моей конфигурации / secrets.yml, Это не выплевывая это ошибка Актер разбился! Гиббон ​​:: MailChimpError: URI должен быть ASCII только «https: // US11 \ и {} 201d .api.mailchimp.com / 3,0 / списки / \ и {} 201c e732e8cada \ и {} 201d / членов Мое предположение, что мой использование переменных окружения скрывает информацию в URL, который с применением не только символы ASCII и вызывает эту проблему. Любые предложения?
duwerq
1

голосов
3

ответ
156

Просмотры

Forcing Gibbon Gem (or Faraday) to use QuotaGuard Static HTTP proxy on Heroku

Полный отказ от ответственности; Я не сильный рубин DEV, но я быстро учиться :) Я создал простой Ruby-скрипт на дино Heroku, который прослушивает для звонков с нашего донорством платформы. Когда пожертвование сделано, он попадает в webhook конечную точку в пределах моего приложения, который затем посылает квитанцию ​​пожертвования через Mandrill (который прекрасно работает), и обновления / вставляет запись в списке Mailchimp, с помощью метода «upsert» замечательного Гиббона драгоценный камень. Это все работает отлично; кроме случаев, когда коробка Heroku случается прийти на IP-адрес, который сделал что-то плохое в прошлом, и API Mailchimp падает с 403 (Forbidden) ошибки. У меня было это подтверждено командой Mailchimp API; они предлагают использовать что-то вроде QuotaGuard Static туннеля для запросов API для Mailchimp через, убрав проблему API вызовов от несовместимого (и иногда ненадежного) IP-адреса. Я хотел бы несколько советов о том, как это произошло. Я могу видеть, что Гиббон ​​использует Фарадея для обработки HTTP-запросов, но я не продвинутый достаточно рубин DEV раскошелиться код и добавить функциональности HTTP прокси. Если есть способ глобально силы Фарадея требует использовать HTTP-прокси (т.е. QuotaGuard Static), это то, что я ищу. Установка для Фарадея, например конфигурация. Или, возможно, есть твик я могу сделать, чтобы мой PROCFILE: веб: расслоение Exec рубин webhooks.rb -p $ PORT ... что заставит исходящий трафик идти через QuotaGuard Static прокси. Я знаю, что Proximo имеет такую ​​функциональность, но он также блокирует входящий доступ к приложению, которое не работает для этого приложения. Цените любые идеи сообщество может предложить. Спасибо! Я могу видеть, что Гиббон ​​использует Фарадея для обработки HTTP-запросов, но я не продвинутый достаточно рубин DEV раскошелиться код и добавить функциональности HTTP прокси. Если есть способ глобально силы Фарадея требует использовать HTTP-прокси (т.е. QuotaGuard Static), это то, что я ищу. Установка для Фарадея, например конфигурация. Или, возможно, есть твик я могу сделать, чтобы мой PROCFILE: веб: расслоение Exec рубин webhooks.rb -p $ PORT ... что заставит исходящий трафик идти через QuotaGuard Static прокси. Я знаю, что Proximo имеет такую ​​функциональность, но он также блокирует входящий доступ к приложению, которое не работает для этого приложения. Цените любые идеи сообщество может предложить. Спасибо! Я могу видеть, что Гиббон ​​использует Фарадея для обработки HTTP-запросов, но я не продвинутый достаточно рубин DEV раскошелиться код и добавить функциональности HTTP прокси. Если есть способ глобально силы Фарадея требует использовать HTTP-прокси (т.е. QuotaGuard Static), это то, что я ищу. Установка для Фарадея, например конфигурация. Или, возможно, есть твик я могу сделать, чтобы мой PROCFILE: веб: расслоение Exec рубин webhooks.rb -p $ PORT ... что заставит исходящий трафик идти через QuotaGuard Static прокси. Я знаю, что Proximo имеет такую ​​функциональность, но он также блокирует входящий доступ к приложению, которое не работает для этого приложения. Цените любые идеи сообщество может предложить. Спасибо! са способ заставить глобально Фарадея вызовы использовать HTTP-прокси (т.е. QuotaGuard Static), это то, что я ищу. Установка для Фарадея, например конфигурация. Или, возможно, есть твик я могу сделать, чтобы мой PROCFILE: веб: расслоение Exec рубин webhooks.rb -p $ PORT ... что заставит исходящий трафик идти через QuotaGuard Static прокси. Я знаю, что Proximo имеет такую ​​функциональность, но он также блокирует входящий доступ к приложению, которое не работает для этого приложения. Цените любые идеи сообщество может предложить. Спасибо! са способ заставить глобально Фарадея вызовы использовать HTTP-прокси (т.е. QuotaGuard Static), это то, что я ищу. Установка для Фарадея, например конфигурация. Или, возможно, есть твик я могу сделать, чтобы мой PROCFILE: веб: расслоение Exec рубин webhooks.rb -p $ PORT ... что заставит исходящий трафик идти через QuotaGuard Static прокси. Я знаю, что Proximo имеет такую ​​функциональность, но он также блокирует входящий доступ к приложению, которое не работает для этого приложения. Цените любые идеи сообщество может предложить. Спасибо! но он также блокирует входящий доступ к приложению, которое не работает для этого приложения. Цените любые идеи сообщество может предложить. Спасибо! но он также блокирует входящий доступ к приложению, которое не работает для этого приложения. Цените любые идеи сообщество может предложить. Спасибо!
petjb
1

голосов
1

ответ
172

Просмотры

Есть ли было можно передать шаблон MailChimp HTML для кампании вещания

У нас есть веб-сайт, блог и когда-либо у нас есть новый блог мы рассылаем бюллетень с подписанными пользователями. В настоящее время мы должны создать новый шаблон каждый раз, когда с текстом и изображениями, прежде чем мы сможем транслировать его. Этот процесс сам по себе требует времени. Есть ли способ, с помощью MailChimp API мы можем передать шаблон HTML по почте шимпанзе и инициировать бюллетень вещание. Шаблон HTML будет создан динамически каждый раз, когда новый блог добавляется на сайт, а не мы 1 часа потратить создание или тиражирование и затем обновленный шаблон с новыми изображениями, текст и ссылки и т.д. Хотите знать, если это может управляться программно с помощью .net
Learning
1

голосов
1

ответ
798

Просмотры

How to validate Mailchimp API key in PHP?

Как проверить ключ API Mailchimp, если он действителен или существующих в Mailchimp. Я хочу, чтобы сохранить этот ключ на базе данных и до того, что мне нужно проверить данный ключ. Я вижу этот вопрос и следовать за ним, и он не работает на меня. Он ничего не показывает. Вот мой код: validateApiKey ( 'xxxxxxxxxxxxxxxxxxxxxxxxxx-us1'); Функция validateApiKey ($ api_key) {$ = массив данных ( 'apikey' => $ api_key, 'чид' => "ИДС",); $ = Данные json_encode (данные $); $ Submit_url = "https://us10.api.mailchimp.com/2.0/reports/opened.json"; $ Ч = curl_init (); curl_setopt ($ ч, CURLOPT_URL, $ submit_url); curl_setopt ($ ч, CURLOPT_RETURNTRANSFER, правда); curl_setopt ($ ч, CURLOPT_POST, правда); curl_setopt ($ ч, CURLOPT_POSTFIELDS, $ данных); curl_setopt ($ ч, CURLOPT_USERAGENT 'MailChimp-PHP / 2.0.6'); curl_setopt ($ ч, CURLOPT_POST, правда); curl_setopt ($ ч, CURLOPT_HTTPHEADER, массив ( 'Content-Type: применение / JSON')); curl_setopt ($ ч, CURLOPT_HEADER, ложь); curl_setopt ($ ч, CURLOPT_RETURNTRANSFER, правда); curl_setopt ($ ч, CURLOPT_CONNECTTIMEOUT, 30); curl_setopt ($ ч, CURLOPT_TIMEOUT, 600); curl_setopt ($ ч, CURLOPT_SSL_VERIFYPEER, ложь); curl_setopt ($ ч, CURLOPT_VERBOSE, правда); $ Результат = curl_exec ($ ч); curl_close ($ ч); $ = Информация о json_decode (json_encode (json_decode ($ результат)), правда); print_r ($ информация); эхо «»; var_dump ($ информация); эхо «»; } Как знать, если ключ действителен или нет. Какие-либо предложения? curl_setopt ($ ч, CURLOPT_SSL_VERIFYPEER, ложь); curl_setopt ($ ч, CURLOPT_VERBOSE, правда); $ Результат = curl_exec ($ ч); curl_close ($ ч); $ = Информация о json_decode (json_encode (json_decode ($ результат)), правда); print_r ($ информация); эхо «»; var_dump ($ информация); эхо «»; } Как знать, если ключ действителен или нет. Какие-либо предложения? curl_setopt ($ ч, CURLOPT_SSL_VERIFYPEER, ложь); curl_setopt ($ ч, CURLOPT_VERBOSE, правда); $ Результат = curl_exec ($ ч); curl_close ($ ч); $ = Информация о json_decode (json_encode (json_decode ($ результат)), правда); print_r ($ информация); эхо «»; var_dump ($ информация); эхо «»; } Как знать, если ключ действителен или нет. Какие-либо предложения?
Goper Leo Zosa
1

голосов
1

ответ
427

Просмотры

Хотите, чтобы плавать на кнопку «Subscribe» справа от поля ввода

Я своего рода новичок в HTML / CSS и пытаются в течение нескольких часов, чтобы плавать на кнопку «Отправить» справа от поля ввода формы. Я уверен, что это относительно легко исправить, я просто не могу понять это. Пожалуйста, помогите :) Я приложил скриншот того, что я хочу, чтобы выглядеть. расположение кнопки подписки .footer-обертка #mc_embed_signup {& ввод {фонового цвета: # 000; пограничный радиус: 3px; высота: 35px; границы: нет; ширина: 100%; }}
steve gordon
1

голосов
1

ответ
496

Просмотры

Ошибка RestSharp / Mailchimp 'ключ API отсутствует'

Когда я отправляю кампанию на Mailchimp используя RestSharp, он говорит мне мой ключ API не хватает, но когда я нажимаю «Получить кампании», он успешно показывает мне все данные кампании. Может кто-нибудь сказать мне, где я неправильно? Вот мой код: общественный MailChimpPostModel PostCampaign (MailChimpPostModel пост) {вар AUTH = _userBusinessObject.GetUserWebsiteAuthorizationByWebsite (_userId, _websiteId, _linkvanaNetworkSiteId); ApiBaseUrl =; если (== авторизация нуль) певд RestRequestResponseException {Error = RestErrorsEnum.NotAuthenticated}; запрос вар = новый RestRequest (3.0 / кампании, Method.POST); request.AddParameter ( "access_token",); request.AddParameter ( "apikey", + "-" +); request.AddHeader ( "Content-Type", "применение / JSON"); request.AddBody (пост); Ответ переменная = Execute (запрос); вернуть ответ; }
Arslan Arif
1

голосов
1

ответ
359

Просмотры

Проверка несколько списков для одного адреса электронной почты в MailChimp API 3.0

В MailChimp API 2.0 была одна команда, хелперы / выгруженные для отправки по электронной почте, что бы вернуть все свои списки, что конкретный адрес электронной почты был подписаны. https://apidocs.mailchimp.com/api/2.0/helper/lists-for-email.php У меня возникли проблемы с поиском ничего подобного в MailChimp API 3.0. http://developer.mailchimp.com/documentation/mailchimp/reference/overview/ Мы имеем нашу собственную страницу на нашем сайте для управления бюллетенем предпочтениями, и мы должны быть в состоянии иметь некоторые из списка наших вариантов предварительно проверено, когда зафиксированный -in пользователь смотрит на список, на основе которого он перечисляет подписан. Все, что я смог понять, чтобы сделать это, чтобы проверить API для каждого списка в отдельности (10 различных вызовов API), чтобы увидеть, если конкретный адрес электронной почты подписался, но это занимает очень много времени, и я обеспокоен тем, что может тайм-аут для некоторых пользователей в зависимости от сетевого трафика. В любом случае, это так долго, что это ужасный опыт пользователей. Есть один API +3,0 вызов я могу сделать, чтобы выяснить, какие из моих списков пользователь подписался, как там было в 2,0?
gcdev
1

голосов
1

ответ
96

Просмотры

После слияния с Mandrill счета в Mailchimp, как я могу принять письмо с подтверждением, если мой отправляющий домен не настроен для получения сообщений электронной почты?

Мы использовали Mandrill в течение многих лет, чтобы развернуть электронные подтверждения подключений и сброс пароля нашего приложения. Это работало отлично, как мы имели SPF и DKIM записи добавляются к конфигурации DNS в соответствии с документацией Mandrill для проверки домена отправителя. Однако после слияния Mandrill счетов с новым Mailchimp счетов - который санкционированные 27 апреля - это требует, чтобы я послал письмо с подтверждением адреса в этом домене. Проблема заключается в том, что мы не имеем почтовый сервер, чтобы получать сообщения электронной почты. Домен используется только для отправки «[email protected]» писем. Любые идеи о том, как я мог бы решить эту проблему? Mailchimp не дает возможность отменить слияние, поэтому эффективно У меня есть приложение, которое пользователи не могут зарегистрироваться на данный момент, что является проблематичным, мягко говоря.
Adam Frederick
1

голосов
1

ответ
31

Просмотры

можно ли передавать сообщения электронной почты из базы данных Mailchimp?

Учебники я нашел в Интернете, научить меня, как зарегистрировать пользователей электронной почты в моем Mailchimp. но что, если у меня уже есть эти сообщения, хранящиеся в базе данных, и только хочу передать их? Является ли это возможным?
user3420180
1

голосов
2

ответ
979

Просмотры

Mailchimp апи v3: Пакетная подписка всегда в ожидании

Я пытался в Mailchimp API в его v3. Так как я использовал PHP У меня были некоторые проблемы, чтобы начать, но теперь совсем все идет хорошо. Я пытаюсь добавить несколько абонентов в мой список, на одном дыхании. Я посмотрел туда: https://devs.mailchimp.com/blog/batch-operations-and-put-in-api-v3-0/ и попытался следующий код:
LamaDelRay
1

голосов
1

ответ
235

Просмотры

MailChimp sending incorrect user IDs

EDIT: Там шанс, что я, возможно, был полный балбес и перепутал USER: UID для ID участника, когда на самом деле это может быть ссылкой на счет администратора ID. Я изменил его просто включить адрес электронной почты участника в качестве последнего сегмента URI. Это приемлемый подход? Я настройка EDM в MailChimp, который включает в себя ссылку на форму сайта. URL структурирована следующим образом: http://domain.com/foo/*|LIST:UID|*/*|USER:UID|* Идея заключается в том, что некоторые PHP на этой странице получает информацию члена с помощью списка ID и идентификатор пользователя в API (3.0) конечной точки для использования в завиток операции: $ URL = «https://us4.api.mailchimp.com/3.0/lists/». $ Listid. '/ Участники /'. $ Идентификатор_пользователя; Извлеченные данные затем предварительно заполнить форму, так что пользователь может редактировать информацию и представить к 1) хранить записи о представлении локально в CMS, и 2) отправить команду PATCH к API. Это работало хорошо в моем тестировании с другой учетной записью MailChimp, но при переходе на производственный счет, * | USER: UID | * слияния теги начали посылать неправильные хэш. Я даже изменил список, но идентификатор остался прежним, и ни идентификаторы были допустимыми хэшей MD5. Чтобы было ясно, что это не проблема с авторизацией, я правильно изменил учетные данные (ключ API и имя пользователя) и центра обработки данных в URL. Если я вручную ввести действительный идентификатор пользователя в URL информация успешно восстановлена. Я просто не могу получить правильные идентификаторы пользователей, которые будут встроены в электронной почте. Дополнительно,
Bobe
1

голосов
1

ответ
110

Просмотры

написать спецификации для Mandrill-API отправки шаблона электронной почты

Я новичок в рубин, и я пытаюсь написать спецификацию для простой функции, которая посылает электронную почту с помощью Mandrill-API (который подключен к Mailchimp). Я не использую ActionMailer. только мандрил-апи камень. Я немного потерял, что идеальный подход к этому? Я попробовал видеомагнитофон, но я не знаю, как сделать это работает.
user181452
1

голосов
1

ответ
412

Просмотры

Автоматически экспортировать абонент с использованием Mailchimp в Laravel

Я, сделав админку как легкий способ следить за своими абонентами. Все, что я хочу, чтобы отобразить и обновить их адреса электронной почты каждый раз, когда кто-то новый подписывается в мой список. Как показано ниже, я хочу, адрес электронной почты, чтобы идти под электронной почтой. Я уверен, что есть какой-то код, который нужно использовать, чтобы получить информацию подписчика и отобразить его, но я не знаю, где, чтобы получить его. Я использую Laravel пакет https://github.com/skovmand/mailchimp-laravel Вот мой MailChimp conbtroller:
avasssso
1

голосов
1

ответ
719

Просмотры

Ajax вызов Mailchimp API 3.0 возвращает HTTP 501

Я пытаюсь просто подписаться адрес электронной почты с именем в списке MailChimp. Я думал, что это должно быть очень легко, но я не могу управлять, чтобы отправить почтовый адрес там. Вы можете найти полный код здесь (ключ = authkey): $ (документ) .ready (функция () {$ ( '# blogsignup') представить (функция (событие) {event.preventDefault (); $ .ajax ({. URL: "https://us12.api.mailchimp.com/3.0/lists/247e2f0702/members/", DATATYPE: "JSON", заголовки: { "Content-Type": "применение / JSON", «Access-Control -Allow происхождения: '*', "Accept": "приложения / JSON", "Authorization": "ключ-US12"}, типа: 'POST', CONTENTTYPE: "применение / JSON", данные: {apikey: " }}); }); }); Функция активируется при нажатии на кнопку отправки. Я всегда получаю «ошибка» предупреждения и говорит XMLHttpRequest не может загрузить https://us12.api.mailchimp.com/3.0/lists/247e2f0702/members/. Ответ на предполетный запрос не проходит проверку контроля доступа: Нет «Access-Control-Разрешить-Origin» заголовок присутствует на запрошенный ресурсе. Происхождение «http://preprod.travelgap.io», следовательно, не имеет права доступа. Ответ был HTTP код статуса 501. Я также пытался JSONP, как DATATYPE тогда я получаю 401 ошибку. Authkey не прошло. Ответ на предполетный запрос не проходит проверку контроля доступа: Нет «Access-Control-Разрешить-Origin» заголовок присутствует на запрошенный ресурсе. Происхождение «http://preprod.travelgap.io», следовательно, не имеет права доступа. Ответ был HTTP код статуса 501. Я также пытался JSONP, как DATATYPE тогда я получаю 401 ошибку. Authkey не прошло. Ответ на предполетный запрос не проходит проверку контроля доступа: Нет «Access-Control-Разрешить-Origin» заголовок присутствует на запрошенный ресурсе. Происхождение «http://preprod.travelgap.io», следовательно, не имеет права доступа. Ответ был HTTP код статуса 501. Я также пытался JSONP, как DATATYPE тогда я получаю 401 ошибку. Authkey не прошло.
number005
1

голосов
1

ответ
107

Просмотры

Подписаться на рассылку, Mailchimp

Можно ли иметь одну кнопку на веб-сайте, что приводит пользователя к MailChimp подписаться форму, которая физически не на этом сайте? Как, например MailChimp «Спасибо» страница.
Stefan

Просмотр дополнительных вопросов