Я использовал sendgrid v3 api для отправки писем. Как упоминалось в документации V3 API, я использую custom_args для получения моих параметров в обратном вызове события, но он показывает 400 неверных запросов, в то время как я использую unique_args, электронное письмо было отправлено, но обратный вызов события не отправляет мои параметры unique_args.
data = {"content": [{"value": "dfafds", "type": "text/plain"}], "attachments": [{"content": "UEsDBB......QACAgIAAA=", "type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "content_id": "BqzZqz7LaqO9", "filename": "Contactmanager-company.xlsx", "disposition": "attachment"}], "from": {"email": "[email protected]"}, "personalizations": [{"to": [{"email": "[email protected]"}], "custom_args": {"email_msg_id": 106}, "subject": "daff"}]}
Ответ обратного вызова события от сетки отправки:
[{"sg_event_id": "aoDNXRAeRuaCAVRiutD-fg",
"sg_message_id": "epJqlw1JThGw--dDTC1oCQ.filter0099p3las1-8681-5B853F95-29.0",
"smtp-id": "[email protected]",
"timestamp": 1535459222,
"email": "[email protected]",
"event": "processed"}]
Мне нужны custom_args в ответе на обратный вызов события. В этом ответе мне нужно email_msg_id
. Чего здесь не хватает?
custom-args
в v3.unique_args
будет проигнорирован. - person jacobmovingfwd   schedule 29.08.2018