2017-12-29 47 views
0

私はすべてのINBOXメールとすべてのSENTメールの結果をhistoryIDとhistory.listのGmail APIを使用して1回のAPI呼び出しで取得したいと考えています。参照してください : 私は、次のGETリクエスト当たっていhttps://developers.google.com/gmail/api/v1/reference/users/history/listGmailのhistory.list APIに複数のlabelIdを追加できますか?

https://www.googleapis.com/gmail/v1/users/{userID}/history?startHistoryId={historyID}&labelId=SENT&labelId=INBOX

Iのみ取得SENTラベルのメッセージを。 APIのように見えるのは、&のlabelIdの最初のクエリーパラメータです。

単一のAPI呼び出しで複数のlabelIdsの応答を取得する方法はありますか?

答えて

0

私は、複数の要求とそれこの応答を作ってみました、それは不可能であろうと思う:

{ 
"error": { 
    "errors": [ 
    { 
    "domain": "global", 
    "reason": "invalidArgument", 
    "message": "Invalid label value in query" 
    } 
    ], 
    "code": 400, 
    "message": "Invalid label value in query" 
} 
} 

私は、各labelIDに対して個別にそれを呼び出すためにお勧めしていますが、このための機能要求を提出しようとすることができます。

これが役に立ちます。

関連する問題