Получить кредиты в SendGrid с помощью PHP

Я пытаюсь создать платформу для продаж с интеграцией sendgrid, в настоящее время из-за ограничений по стоимости я хочу ограничить транзакции электронной почты бесплатным тарифом sendgrid в 400 электронных писем в день.

Есть ли способ, которым я могу получить оставшуюся квоту электронной почты программно в PHP?

Я видел этот вопрос ( ссылка), но я не знаком с ruby, я считаю, что это обходной путь.

3 ответа

Решение

Вам нужно будет настроить пользователя в качестве подпользователя основной учетной записи, а затем использовать API Customer Subuser для проверки / ограничения кредитов. Однако API Customer Subuser доступен только для клиентов на плане Silver SendGrid и выше, поэтому, если вы пользуетесь бесплатным планом, вы не сможете этого сделать.

Нет способа получить квоту; это можно определить, зная, сколько вы получаете в день (сбрасывается в 00:00 по тихоокеанскому времени), и вычтите то, что вы отправили.

Вы не можете получить кредитную квоту, но SendGrid выдаст ошибку, и в ответе будет сказано, что вы превысили свои кредиты.

Просто продолжайте отправку и остановитесь, когда произойдет ошибка.

Другие вопросы по тегам