В Heroku Sendgrid есть ли способ узнать, сколько писем было отправлено моим приложением сегодня? - PullRequest
1 голос
/ 28 августа 2011

У меня есть приложение Rails 3.0.5, размещенное в heroku. Для отправки писем я использую Sendgrid. Я нахожусь в бесплатном плане, но у него есть ежедневный лимит в 200 писем. Я хочу знать, есть ли способ в Rails или в этом дополнении "Sendgrid", чтобы увидеть, сколько писем было отправлено сегодня.

Ответы [ 3 ]

5 голосов
/ 28 августа 2011

Используйте плагин Heroku Sendgrid

3 голосов
/ 28 августа 2011

Посмотрите на API SendGrid ..

REST GET запрос к:

https://sendgrid.com/apiv2/reseller.account.json?api_user=username&api_key=secureSecret&task=overview&user=customer@example.com

Источник: AccountOverview API

Вернет что-то вроде:

<result>
  <overview>
    <reputation>100</reputation>
      <requests>50000</requests>
      <package>Silver Package</package>
      <credits_allowed>50000</credits_allowed>
      <credits_used>100000</credits_used>
      <credits_remain>0</credits_remain>
      <credits_overage>50000</credits_overage>
      <billing_start_date>2010-08-30</billing_start_date>
      <billing_end_date>2010-09-29</billing_end_date>
      <billing_process_date>2010-09-30</billing_process_date>
    </overview>
</result>

(отредактировано из-за ссылки на неправильную страницу API).

1 голос
/ 16 марта 2013

Самый простой способ, который я нашел, - это нажать на надстройку SendGrid в вашем приложении на Heroku.Главный экран покажет вам, сколько писем было отправлено сегодня.Если вы перейдете на вкладку «Активность по электронной почте», то увидите все отправленные электронные письма.

...