Документация части "Попробовать" позволяет мне играть в API, а полевой селектор позволяет мне выбирать множество полей, например. заголовок, raw и т.д. Но ни один из них не появился при попытке API. Единственное, что я видел, это еще только идентификатор сообщения и идентификатор потока.
https://developers.google.com/gmail/api/v1/reference/users/messages/list
например. Следующее:
GET https://www.googleapis.com/gmail/v1/users/{user_id}/messages?**fields=messages(historyId%2Cid%2Cpayload%2Craw%2CsizeEstimate%2Csnippet%2CthreadId)**&key={YOUR_API_KEY}
Возврат:
{
"messages": [
{
"id": "146da54fe3dc089e",
"threadId": "146da54fe3dc089e"
},
{
"id": "146da41d9486982f",
"threadId": "146da41d9486982f"
},
...
}
Но я бы ожидал, что запрошенные дополнительные поля также будут возвращены.
Есть ли способ заставить это работать? Я знаю, что есть отдельный метод для получения отдельного сообщения, но, если возможно, он получает пакет.