Google Photos API 是 Google 提供的一套用于访问和管理 Google Photos 中图片和视频的 RESTful API。通过这个 API,开发者可以实现对照片的上传、下载、搜索、管理等功能。
Google Photos API 提供了 mediaItems
资源,可以用来获取和设置照片上的标记人物。
GET https://photoslibrary.googleapis.com/v1/mediaItems/{mediaItemId}?fields=mediaMetadata,people&key={YOUR_API_KEY}
POST https://photoslibrary.googleapis.com/v1/mediaItems/{mediaItemId}:batchUpdate?key={YOUR_API_KEY}
Content-Type: application/json
{
"newMediaItems": [
{
"description": "Updated photo with new people",
"mediaMetadata": {
"creationTime": "2023-04-01T12:00:00Z",
"width": 1920,
"height": 1080
},
"people": [
{
"personId": "person123",
"confidence": 0.95
}
]
}
]
}
问题:无法获取照片上的标记人物。 原因:可能是 API 密钥不正确,或者权限不足。 解决方法:
问题:设置照片上的标记人物时出现错误。
原因:可能是请求格式不正确,或者 personId
不存在。
解决方法:
personId
是有效的,并且已经存在于用户的 Google Photos 库中。通过以上信息,您可以更好地理解和使用 Google Photos API 来获取和设置照片上的标记人物。
领取专属 10元无门槛券
手把手带您无忧上云