gmail API の API 応答で電子メール アドレスのみをキャプチャするにはどうすればよいですか。fields
パラメータは に設定されてpayload/headers
おり、応答で必要以上のデータが返されます。
必要なのは、JSON 応答のvalue
1 つのname/value
ペアからです。例えば
現在の完全な応答は次のようになります
{
"payload": {
"headers": [
{
"name": "Delivered-To",
"value": "xxxxxxx"
{
"name": "Received",
"value": "xxxxxxxx"
},
{
"name": "Received-SPF",
"value": "----"
},......
{
"name": "To",
"value": "xxxxxxx"
}, ...... E.T.C........E.T.C ......
/*All we want is one name/value pair to be returned e.g. */
{
"payload": {
"headers": [
{
"name": "X-Failed-Recipients",
"value": "............."
}
]
}
より良い質問は、gmail API を介してこれよりもバウンス/返信されたメールをキャプチャするより良い方法があるでしょうか?
また、JSON の代わりに XML 応答を要求することは可能ですか。gmail API でそれを行うにはどうすればよいですか?
ありがとう !!