マンドリルAPIからの応答メッセージ呼び出しでカスタムデータ(例:user_id)が必要な場合は、次のような応答が得られます。
"email": "[email protected]",
"status": "sent",
"_id": "Some Hash Id",
"reject_reason": null
応答としてuser_idを取得できますか?
または、バルクメールの送信中にすべての受信者に関してこのカスタムデータ(user_id)をフェッチできる他の方法はありますか?
Mandrill APIは、API応答でカスタムデータを返しません。代わりに、電子メールアドレスと渡すユーザーID情報の関係を保存し、Mandrillで生成されたIDを使用して、その情報をMandrillによって送信される電子メールに関連付ける必要があります。
Webhookを使用して、送信、オープン、クリック、バウンスなどの特定のMandrillイベントに関する情報を返送できます。Webhookペイロードには、受信者データとメッセージID(API呼び出しで返されるものなど)が含まれます。カスタムメッセージメタデータを使用して、Webhookデータを取り戻すときに含まれる独自の情報を渡すこともできます。それでも元のAPI応答には含まれませんが、必要に応じてこれを使用して情報をシステムに関連付けることができます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加