In-Reply-To: <[email protected]>
I避難所とのメッセージを持っている場合、私は、ユーザーのメッセージを照会したいと思いますこれを行う方法を理解することはできませんでした。
私は方法がmessages.list
あるべきと思いますが、ようには、クエリはありません。rfc822msginreplyto:
は、そのような可能性が存在しない場合だと思います、最後の100通のユーザーの電子メールを取得し、それを手動でチェックすることをお勧めしますか?
In-Reply-To: <[email protected]>
I避難所とのメッセージを持っている場合、私は、ユーザーのメッセージを照会したいと思いますこれを行う方法を理解することはできませんでした。
私は方法がmessages.list
あるべきと思いますが、ようには、クエリはありません。rfc822msginreplyto:
は、そのような可能性が存在しない場合だと思います、最後の100通のユーザーの電子メールを取得し、それを手動でチェックすることをお勧めしますか?
list messagesとq = rfc822msgid:[email protected]
を入力してからget the threadを入力すると、返信内容を確認できます。
Message.listをq方法を持っているのリストを返します。
q文字列指定されたクエリに一致するメッセージのみを返します。 のGmail検索ボックスと同じクエリフォーマットをサポートしています。たとえば、 "from:[email protected] rfc822msgid:is:unread"と入力します。
だからあなたがGmailで自分自身を検索して、それをテストすることができgmail.metadataスコープを使用してAPIにアクセスするときは、それがAPIを介して動作するはずですが仕事を得ることができれば、パラメータは は使用できません。イン返信先
私はそれをテストし、動作するように表示されます。
使用しているクライアントライブラリはわかりませんが、ほとんどのクライアントライブラリでは、qパラメータを追加できるようにリクエストを作成する際にオプションのパラメータオプションがあります。
更新:
テストGmailの検索からクエリ
あなたが最後にスペースを追加したり、後にスペースを削除してはなりません正確でなければならない送信要求:
In-Reply-To:< dddi @ gmail。comの>
例:ページの上の下で私を試してみてください使用
応答
{
"messages": [
{
"id": "152377f1efe8d069",
"threadId": "152376d14b187e44"
}
],
"resultSizeEstimate": 1
}
。
私はこれをテストしたが、残念なことに私には何の結果も得られない。私のクエリは '返信先:CAFs + qjWz8oGLhFK9GzoXAguuJrbNMGy9cEXqJ987v8XeofZOrA @ mail.gmail.com'です。 –
':' Googleドライブ検索フォームを使用してこれをテストしましたか?私はドライブとそれが動作するAPIの両方でテストしました – DaImTo
私は 'In-Reply-To:id @ s.com'と' In-Reply-To:id @ s.com'の両方をテストしたが、結果は得られません。それは完璧な解決策になるだろうが、それは私のように動作していないようです。私は[https://developers.google.com/gmail/api/v1/reference/users/messages/list](Google APIs Explorer)を使用しています。結果はresultSizeEstimate:0です。再度クエリーは 'In-Reply-To:CAA5K + n8OeqXn-pcQXGEvt6a7iMKC16w_jwP8fndrwKOLqy-gEA @ mail.gmail.com'であり、私は確かにこのヘッダの入ったメッセージがあることを知っています。 –
GmailやGmail APIにはこの機能がありません。 [**検索演算子リスト**](https://support.google.com/mail/answer/7190?hl=ja)には見つかりません。 – Tholle
あなたの答えをありがとう、私は唯一のオプションは最後の電子メールを手動でフェッチすることだと思います。 –
'q = rfc822msgid:msgid @ example.com'で私は[** list messages **](https://developers.google.com/gmail/api/v1/reference/users/messages/list)してから[**スレッドを取得する] **(https://developers.google.com/gmail/api/v1/reference/users/threads/get)そのメッセージの返信内容を確認してください。 – Tholle