2016-12-21 2 views
-4

Я работаю над API-интерфейсом surveillanceymonkey, и я пытаюсь отправить сообщение бросить коллекционер электронной почты. Первая передача в порядке, но я получаю ошибку: 409: Статус кампании завершается, когда я отправляю новый контакт.Получить сообщение об ошибке при отправке получателям

Должен ли я создать новый коллекционер?

ответ

0

Вам не нужно создавать нового коллекционера, но вам нужно создать новое сообщение (если вы не закроете свой коллекционер, который вы можете повторно открыть).

См. documentation for collectors/messages о том, как создавать коллекционеры и сообщения.

Пример:

Создать new collector:

POST /surveys/<survey_id>/collectors 
{ 
    "type": "email" 
} 

Это будет возвращать коллектор вы только что создали, вы можете затем add a message к этому коллектору:

POST /v3/collectors/<collector_id>/messages 
{ 
    "type": "invite" 
} 

тогда Вы можете add recipients к вашему сообщению:

POST /v3/collectors/<collector_id>/messages/<message_id>/recipients 
{ 
    "email": "[email protected]" 
} 

Затем send that message.

POST /v3/collectors/<collector_id>/messages/<message_id>/send 

Вы можете сделать шаги 2-4 выше на том же коллекторе создавать новые сообщения, добавлять получателей, а затем отправить его. Вы можете продолжать использовать один и тот же сборщик.

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