2014-10-02 2 views
2

Как часть требования к проекту, мне нужно открыть электронную почту, отправить электронное письмо и отправить по электронной почте данные, полученные от Marketo fpr, определенной кампании. Как мы можем добиться этого. Я посмотрел на апи, но не смог найти подходящую.Marketo Api Получить электронную почту отправлено, электронная почта открыта и по электронной почте нажата

Любая помощь приветствуется

Благодаря

ответ

1

Вы можете использовать getLeadChanges (http://developers.marketo.com/documentation/soap/getleadchanges/) и прослушивающие Open, Отправленные и щелкнул. Вы получите всю информацию для всех кампаний в базе данных в течение определенного периода времени. С вашего конца вам придется отфильтровать ответы на интересующую вас кампанию. Также существует аналогичный вызов API для REST API: http://developers.marketo.com/documentation/rest/get-lead-changes/

0

Как указано в Jep, вам необходимо запросить все данные от Marketo's Get Lead Activities REST API для этих видов деятельности, а затем фильтровать на вашей стороне. Вот бы шаги по реализации этого:

1. Сформировать маркер доступа

Вызов Marketo's Identity API с идентификатором клиента и секрет, чтобы сгенерировать маркер доступа. Для получения дополнительной информации см. Marketo's REST API quick start guide.

<Identity Service URL>/oauth/token?grant_type=client_credentials&client_id=<custom_service_client_id>&client_secret=<custom_service_client_secret>

2. Вызов Получить Paging токен

Требует маркер доступа с одного шага, и желаемую дату начала. Get Paging Token API вернет маркер, необходимый для запроса на Get Lead Activities API на третьем шаге.

/rest/v1/activities/pagingtoken.json?sinceDateTime=2014-10-06T13:22:17-08:00

3. Вызов Получить Свинец деятельности API

Требует маркер доступа с одного шага и маркера подкачки из второго шага. Вам нужно будет указать активностьTypeIds для электронной почты, отклик электронной почты и электронную почту, которые являются ActivityTypeIds 10, 6, 11 соответственно.

/rest/v1/activities.json?nextPageToken=GIYDAOBNGEYS2MBWKQYDAORQGA5DAMBOGAYDAKZQGAYDALBQ&activityTypeIds=10&activityTypeIds=6&activityTypeIds=11

4. Фильтр

Шаг три будет возвращать все данные о деятельности для указанного вида деятельности и сроков. Данные будут включать атрибут для каждой записи, который указывает конкретную связанную с ним кампанию. Затем вам придется отфильтровать эти записи на основе атрибута кампании.

+0

Этот комментарий подразумевает, что идентификаторы типа активности всегда согласованы между подписками. Однако это не так. Идентификаторы типа активности могут различаться между подписками, поэтому для определения правильного идентификатора следует называть типы видов деятельности: http://developers.marketo.com/documentation/rest/get-activity-types/ – kelkington

+0

@Murtza, как вы видите поиск всего свинца и его ведущих мероприятий на ежедневной основе. Я на самом деле достиг 60k потенциальных клиентов, и использование SOAP/REST api очень медленное. Даже с приборной панели я мог получить 100 результатов в партии. Я знаю ограничения квот API и API за 20 секунд между партиями по 100. Есть ли еще одна опция для извлечения всех потенциальных клиентов и их ведущих действий на один выстрел ?. Я слышал от команды поддержки Marketo, что они собираются выпустить Bulk Export API, какие-нибудь мысли кто-нибудь? – user4033385

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

  • Нет связанных вопросов^_^