2013-08-19 4 views
2

Я пытаюсь реализовать API-интерфейс анализа sendgrid, используя жемчужину «griddler» в моем приложении rails. Проблема в том, как я могу проверить его локально? И как получать электронную почту на моем локальном компьютере.Sendgrid получать по электронной почте локально

ответ

4

Есть несколько способов локального поиска веб-узла SendGrid.

Проще всего просто имитировать Webhook с помощью POSTing данных на конечную точку самостоятельно (через cURL или какой-либо другой механизм, например Postman [example]). В файле SendGrid Parse Webhook Docs приведен пример полезной нагрузки, которая будет отправлена ​​на ваш сервер, поэтому вы можете имитировать это.

Второй вариант, который позволяет проводить сквозное тестирование, а не просто симуляцию, - это создать туннель вашей локальной машины и предоставить SendGrid URL-адрес туннеля. Есть целый ряд бесплатных услуг, которые позволяют сделать это очень легко:

1

Если я могу самостоятельно продвигать, я создал драгоценный камень Рубин, который делает это:

https://github.com/ccallebs/pokey-sendgrid

Он работает вместе с вашим сервером и генерирует SendGrid webhook запросы через регулярные промежутки времени.