0

label:sent を gmail UI で検索クエリとして使用すると、送信済みアイテムに移動しますが、gmail API から送信された labelId をメッセージに使用すると ( https://developers.google.com/gmail/api/v1 /reference/users/messages/list ) 「無効なラベル: 送信済み」というエラーが表示されます - API から送信済みアイテムを照会するにはどうすればよいですか? また、gmail API の「q」入力パラメーターに使用できる入力の種類の参照/例はありますか?

ありがとう

4

1 に答える 1

5

"?labelId=" を使用してリストを作成している場合は、次のように "SENT" (大文字) を使用します: https://developers.google.com/gmail/api/guides/labels (これらはおそらく大文字と小文字を区別しないはずです)しかし、そうではありません。)

リストメソッドへの "?q=" パラメータについては、指定した URL に次のように記載されています。

Gmail 検索ボックスと同じクエリ形式をサポートします。たとえば、「from:someuser@example.com rfc822msgid: is:unread」。

他の例については、「gmail 検索クエリ」を検索してみました。

https://support.google.com/mail/answer/7190?hl=ja

多くの便利なキーワードが得られますが、それらはすべて「q=」パラメーターで機能するはずです (言語/クライアント ライブラリによっては、URL エスケープが必要になる場合があります)。

于 2014-07-18T16:16:00.347 に答える