Ответ:
Вы можете использовать конечную точку people.getBatchGet
, чтобы сделать пакетный запрос к API и получить несколько ресурсов за один запрос.
Дополнительная информация :
После использования вызова contactGroups.get
для получения идентификаторов ресурсов вы можете использовать метод пакетного запроса для получения нескольких ответов одновременно. Используя:
GET https://people.googleapis.com/v1/people:batchGet
в качестве конечной точки и указав, какой personFields
вы получите sh, чтобы получить от resourceNames
.
Вы можете проверить это на Попробуйте Это API особенность people.getBatchGet
здесь . Каждый resourceName
имеет форму people/cXXXXXXXXXXXXXXXXXXX
, которую вы получаете из ответа contactGroups.get
.
Обратите внимание, согласно документации:
Вы можете включить до 50 Имена ресурсов в одном запросе.
Пример ресурса:
{
"personFields": "emailAddresses",
"resourceNames": [
"people/c1111111111111111111",
"people/c2222222222222222222",
"people/c3333333333333333333"
]
}
Надеюсь, это полезно для вас!
Ссылки: