Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/authentication/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rest 谷歌照片API与过滤器,以获取照片与相册信息?_Rest_Google Photos_Google Photos Api - Fatal编程技术网

Rest 谷歌照片API与过滤器,以获取照片与相册信息?

Rest 谷歌照片API与过滤器,以获取照片与相册信息?,rest,google-photos,google-photos-api,Rest,Google Photos,Google Photos Api,我正在浏览新的GooglePhotosAPI的文档,但是找不到相册元数据和照片信息的任何信息 例如,如果我使用带有过滤器的列表库内容API,则生成的照片不会向我提供照片所属相册的详细信息 使用当前的API是否可能 我也登记了裁判。找不到这样的项目。有人研究过这个问题吗?一个媒体项目可以属于多个相册,其中一些可能是共享的 但是,库API不提供从媒体项到其所属相册的映射。如果这是您缺少的东西,您可以创建并描述您的用例。请务必描述您将如何使用此功能 如果要查看特定媒体项目(例如,通过搜索找到的媒体项目

我正在浏览新的GooglePhotosAPI的文档,但是找不到相册元数据和照片信息的任何信息

例如,如果我使用带有过滤器的列表库内容API,则生成的照片不会向我提供照片所属相册的详细信息

使用当前的API是否可能


我也登记了裁判。找不到这样的项目。有人研究过这个问题吗?

一个媒体项目可以属于多个相册,其中一些可能是共享的

但是,库API不提供从媒体项到其所属相册的映射。如果这是您缺少的东西,您可以创建并描述您的用例。请务必描述您将如何使用此功能


如果要查看特定媒体项目(例如,通过搜索找到的媒体项目)是否是相册的一部分,则需要比较它们的ID。例如,您可以列出相册的内容,并检查您感兴趣的媒体项目的ID是否是响应的一部分。

是,您可以获取特定相册的媒体

请参阅此文档

要列出相册中的所有媒体项,请将albumId字段添加到搜索请求中。有关albumId的更多信息,请参阅列出相册。如果albumId无效,则返回错误请求错误。如果ID有效,但经过身份验证的用户的相册不存在,则返回Not Found错误。有关错误处理的更多详细信息,请参阅性能提示和最佳实践

POSThttps://photoslibrary.googleapis.com/v1/mediaItems:search
内容类型:application/json
授权:承载OAUTH2_令牌
{
“页面大小”:“100”,
“相册ID”:“相册ID”
}

您好,非常感谢您的回复。但是,我也想知道为什么我不能将照片添加到免费存储中?大多数用户都在使用免费存储服务。如果我有一个从谷歌照片创建高清分辨率视频的应用程序,它们很可能在15个1 GB的视频上运行存储空间。我已经使用GET/albums编写了一个简单的代码,然后使用POST/mediateItems:search?albumId=获取每个相册的媒体项,然后将它们与GET/mediateItems返回的媒体项的完整列表进行交叉引用。它工作得相当好,但我注意到共享项id有问题。作为albumId搜索的一部分返回的共享项id(POST/mediaItems:search?albumId)与完整列表返回的相同项id(GET/mediaItems)不匹配。这似乎发生在每个共享媒体项目上。此外,无法判断项目是否共享。有什么想法吗?这是帐户a拥有的共享相册的github项目,如果媒体项是从另一个帐户B添加的,则在帐户a的媒体项列表中找不到其id。如果这样的共享媒体项保存在帐户a中,则其id将与添加到共享相册的原始共享媒体项的id不匹配。W/输出某种类型的指示器,以确定媒体项目是否属于另一个帐户—筛选它们很困难。