2016-08-02 21 views
0

GMail APIを使用して受信トレイにメールの送信者を取得しようとしています。私はUsers.messagesを使ってこれを行うことができる何かを見つけることができないようです。GMail APIを取得する送信元:データからメッセージを外す

+0

あなたの質問は非常に幅広いです。使用しているテクノロジ(Java、NodeJs、Python ...)に質問をタグ付けしてみてください。これまでに書いたコードを含めてください。 – Tholle

答えて

0

送信者はmessage.payload.headers.Fromになります。 gmail api referenceからpayload.headers

説明:このメッセージ部分のヘッダの

一覧。メッセージペイロード全体を表す最上位のメッセージ部分には、To、From、およびSubjectなどの標準RFC 2822電子メールヘッダーが含まれます。

+0

あなたはこのような情報を手作業で解析する必要がありますか? メッセージメッセージ= GetMessage(サービス、ユーザーID、メッセージ[0] .Id); var type = messages.Payload.Headers; Console.Write(type [8] .Name + ":"); Console.WriteLine(type [8] .Value); ' –

+0

試してください: 'Console.WriteLine(messages.payload.headers.From);'。 [オンラインで試す](https://developers.google.com/gmail/api/v1/reference/users/messages/get#net)して結果を確認することもできます。 – WHUsoft

関連する問題