2014-04-01 61 views

回答

1

不幸的是,目前無法通過SendGrid API(作爲標準的SendGrid用戶)獲取您的計劃中剩餘的電子郵件數量。但是,您可以使用端點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 

作爲附加的註釋,我不會太擔心會超過信用額度,截至目前超支,每1000個電子郵件1¢計費。

相關問題