我想使用historyID和history.list Gmail-API在一个API调用中获得所有收件箱邮件和所有已发送邮件的结果。参考:https://developers.google.com/gmail/api/v1/reference/users/history/list
当我点击以下GET请求时:https://www.googleapis.com/gmail/v1/users/{userID}/history?startHistoryId={historyID}&labelId=SENT&labelId=INBOX
我只收到已发送的标签消息。该应用编程接口似乎只接受labelId的单个和第一个查询参数。
有没有办法在一次labelIds调用中获得多个API的响应?
发布于 2017-12-31 04:08:23
我认为这是不可能的,我尝试了多次请求,结果是这样的响应:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "invalidArgument",
"message": "Invalid label value in query"
}
],
"code": 400,
"message": "Invalid label value in query"
}
}
我建议为每个labelID单独调用它,但您可以尝试为此提交一个功能请求。
希望这能有所帮助。
https://stackoverflow.com/questions/48024085
复制相似问题