Google 人 API - 获取联系方式(批量)
Google People API - get contact details (batch)
使用 Google People API,可以通过 ID 获取联系人详细信息。
"https://people.googleapis.com/v1/" + id + "?key=" + <KEY> + "&personFields=addresses,clientData,emailAddresses,names,organizations,phoneNumbers,birthdays",
是否可以批量获取此类详细信息?我有一个包含 100 个联系人 ID 的列表,我希望他们立即获取,因为这样会快得多。
在你的情况下,使用“方法:people.getBatchGet”的方法怎么样?使用此方法时,一次API调用可检索200个资源名称(最大数量)。当这个用于你的情况时,它变成如下。
curl 命令示例:
curl \
'https://people.googleapis.com/v1/people:batchGet?personFields=addresses%2CclientData%2CemailAddresses%2Cnames%2Corganizations%2CphoneNumbers%2Cbirthdays&resourceNames=people%2Fsample1&resourceNames=people%2Fsample2&resourceNames=people%2Fsample3' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--compressed
- 在上述情况下,未编码的端点是
https://people.googleapis.com/v1/people:batchGet?personFields=addresses,clientData,emailAddresses,names,organizations,phoneNumbers,birthdays&resourceNames=people/sample1&resourceNames=people/sample2&resourceNames=people/sample3
。
- 此外,您可以使用“试试这个 API”来测试它。 Ref
参考:
使用 Google People API,可以通过 ID 获取联系人详细信息。
"https://people.googleapis.com/v1/" + id + "?key=" + <KEY> + "&personFields=addresses,clientData,emailAddresses,names,organizations,phoneNumbers,birthdays",
是否可以批量获取此类详细信息?我有一个包含 100 个联系人 ID 的列表,我希望他们立即获取,因为这样会快得多。
在你的情况下,使用“方法:people.getBatchGet”的方法怎么样?使用此方法时,一次API调用可检索200个资源名称(最大数量)。当这个用于你的情况时,它变成如下。
curl 命令示例:
curl \
'https://people.googleapis.com/v1/people:batchGet?personFields=addresses%2CclientData%2CemailAddresses%2Cnames%2Corganizations%2CphoneNumbers%2Cbirthdays&resourceNames=people%2Fsample1&resourceNames=people%2Fsample2&resourceNames=people%2Fsample3' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--compressed
- 在上述情况下,未编码的端点是
https://people.googleapis.com/v1/people:batchGet?personFields=addresses,clientData,emailAddresses,names,organizations,phoneNumbers,birthdays&resourceNames=people/sample1&resourceNames=people/sample2&resourceNames=people/sample3
。 - 此外,您可以使用“试试这个 API”来测试它。 Ref