【问题标题】:how to get available emails quota in sendgrid through marketing email api in Ruby on Rails如何通过 Ruby on Rails 中的营销电子邮件 API 在 sendgrid 中获取可用电子邮件配额
【发布时间】:2014-04-01 07:16:54
【问题描述】:

我使用 gem 'sendgrid_toolkit', '>= 1.1.1'。我想获得我的每日电子邮件发送限制。

提前致谢。

【问题讨论】:

标签: ruby ruby-on-rails-4 sendgrid


【解决方案1】:

很遗憾,目前(作为标准 SendGrid 用户)无法使用 SendGrid API 获取计划中剩余的电子邮件数量。但是,您可以使用General Statistics 端点及其参数requests。然后,您可以从计划中的电子邮件数量中减去 requests

这样做看起来像:

total_credits = 100000
statistics = SendgridToolkit::Statistics.new(api_user, api_key)
stats = statistics.retrieve_aggregate(:start_date => Date.today.beginning_of_month, :end_date => Date.today.end_of_month)
credits_left = total_credits - stats[:requests]

p credits_left

作为补充说明,我不会太担心超出您的信用额度,因为目前每 1,000 封电子邮件的超额费用为 1 美分。

【讨论】:

    猜你喜欢
    • 2015-08-09
    • 2012-01-06
    • 1970-01-01
    • 2011-09-15
    • 1970-01-01
    • 2016-11-30
    • 2023-01-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多