我正在尝试使用 sendgrid 集成构建一个销售平台,目前由于成本限制,我想将电子邮件交易限制为 sendgrid 每天 400 封电子邮件的免费计划。
有没有办法可以在 PHP 中以编程方式检索剩余的电子邮件配额?
我见过这个问题(链接),但我不熟悉 ruby,我相信这是一种解决方法。
我正在尝试使用 sendgrid 集成构建一个销售平台,目前由于成本限制,我想将电子邮件交易限制为 sendgrid 每天 400 封电子邮件的免费计划。
有没有办法可以在 PHP 中以编程方式检索剩余的电子邮件配额?
我见过这个问题(链接),但我不熟悉 ruby,我相信这是一种解决方法。
您需要将用户设置为主帐户的子用户,然后使用客户子用户 API检查/限制积分。但是,客户子用户 API 仅适用于使用SendGrid 的 Silver 计划和更高版本的客户,因此如果您使用免费计划,您将无法执行此操作。
您无法检索信用额度,但 SendGrid 会出错,并且响应会说您已超出信用额度。
只要继续发送并在出错时停止。
没有办法检索配额;可以通过知道您每天获得多少(在太平洋时间 00:00 重置)并减去您发送的内容来推断。