как получить активность электронной почты через msg_id из sendgrid-ruby api?
Я использую гем sendgrid-ruby для вызова API Sendgrid в проекте Ruby on Rails.
Ruby: 2.6, Rails: 4.2.7.1, sendgrid-ruby: 6.0.0
Я могу отправить электронное письмо через API Sendgrid. В ответ я получаю x-message-id.
Как получить msg_id в качестве ответа от API и отправить тот же msg_id, чтобы получить статистику электронной почты активности, которая доставляется / возвращается и т. Д.?
Я получаю этот API:
sendgrid = SendGrid::API.new(api_key: ENV['SENDGRID_API_KEY'], host: 'https://api.sendgrid.com')
response = sendgrid.client.messages._('some_msg_id').get() # some_msg_id - hard code value
Здесь я получаю ответ:
{
"errors" => [
[0] {
"message" => "authorization required"
}
]
}
I have given full access to the Sendgrid API key which I am using.
Какие-либо предложения?