例如,我的主要电子邮件ID:suresh@gmail.com,我也将我的桌面Gmail客户端用于suresh@mydomain.com。
现在,如果我使用Gmail API通过我的主要电子邮件(即suresh@gmail.com)登录,并且想要搜索从电子邮件发送的所有电子邮件:suresh@mydomain.com。 Gmail API将返回结果,或者在这种情况下将返回的电子邮件是什么。
答案 0 :(得分:0)
那是一个很好的问题,所以我不得不尝试。
在Gmail中,我也从我网站上的电子邮件以及普通的gmail帐户中读取邮件。
快速签入gmail我可以搜索到:xxx@example.com并查看电子邮件。
因此,让我们尝试messages.list将用户设置为我,将q设置为:XXX@example.com
GET https://www.googleapis.com/gmail/v1/users/me/messages?labelIds=INBOX&q=to%3Axxx%40example.com&fields=*&key={YOUR_API_KEY}
{
"messages": [
{
"id": "1658a2da9a5c815a",
"threadId": "1658a2da9a5c815a"
},
{
"id": "1658484002a33298",
"threadId": "1658484002a33298"
},
}
它工作正常。