问题标签 [google-photos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
15009 浏览

android - 读取 com.google.android.apps.photos.contentprovider.MediaContentProvider 需要导出提供者,或者 grantUriPermission()

我收到了来自 Android 6.0.1 用户的崩溃报告:

环顾四周,这似乎与 Google Photos 权限有关,com.google.android.apps.photos.permission.GOOGLE_PHOTOS. 我的清单中已经有这个权限,但是这个用户正在运行 API 23,它需要运行时权限。

问题是,我如何为此调用运行时权限?我知道如何按照https://developer.android.com/training/permissions/requesting.html#perm-check中所述的标准权限执行此操作,但是当我尝试这样做时

它不编译。

我需要在运行时请求才能访问 Google 照片中的图像的权限名称是什么?

0 投票
0 回答
359 浏览

picasa - 使用 Google Photos 分享链接中的 picasa api

我目前正在使用 picasa API 在我自己的网页上显示多个用户的公共和私人相册。要查看 picasa 相册,我需要一个 userId、一个 albumId 和一个可选的 authkey。

我曾经从 picasaweb.google.com 获取这些 ID,但由于 Google 停止了该服务以支持 photos.google.com,因此我无法再获取这些 ID。

我想切换到photos.google.com,但(还)没有 API photos.google.com

有什么方法可以从 Google 照片共享链接 ( ) 中提取userId和?albumIdhttps:// goo.gl / photos / something

0 投票
1 回答
132 浏览

api - 使用 Drive API 获取照片时间戳

由于 Google Photos API 尚不可用,我正在尝试通过 Drive API 获取照片信息。

我可以访问所有感兴趣的信息,但以下一项除外:Photo Timestamp- Google 照片用于在相册和时间线中排序照片的值。

在 Google Photos 网络界面中,可以设置Photo Timestamp包括时区。此信息无法通过 Drive API 获得。

例如,您可以Photo Timestamp通过在 Google Photos 网络界面中编辑照片的数据和时间来进行更改,但此更改不会反映在通过 Drive API for Pictures 公开的任何字段中。

我想念什么吗?

0 投票
1 回答
2828 浏览

google-api - 如何访问 Google 相册共享相册

我将此作为对相关问题的答案发布,但已被版主删除,因此我现在将其作为问题发布。相关问题是

从 Google 相册访问共享相册

我正在尝试使用 JavaScript 访问 Google 相册共享相册。使用 Picasa 网络相册数据 API 可以更轻松地处理使用 Picasa 创建的公开相册。

我开发了一种特殊的解决方案来解析共享相册 URL 的 HTML 内容,例如

解析函数是

我更喜欢更清洁的方法。任何的想法?

谢谢。

PS:似乎使用身份验证,我可以访问 Google Photos 共享相册,但我正在尝试实施一个不需要对共享(公共)相册进行身份验证的解决方案。这是一个链接

https://adodson.com/hello.js/demos/albums.html

一个更简单的测试方法是

在 picasa 上进行身份验证并获取您的用户 ID

认证后你会到达

使用 Picasa 网络相册数据 API 获取您的相册列表

0 投票
2 回答
2063 浏览

api - 如何使用 Google Photos API 获取所有用户照片?

我正在使用Picasa 网络相册数据 API访问我的 Google 照片帐户。我的目标是下载给定开始和结束时间之间的所有照片(旧假期照片)。此 API 不支持服务器端时间过滤,因此我尝试访问最近 4000 张图像的元数据并按时间客户端过滤它们。我有一个工作概念证明,但我只能让服务器返回约 900 个图像参考(我的 Google 照片帐户很容易拥有 40k 总图像)。是否有一些我缺少的 API 方法可以让我为我的用户下载整个“提要”,以便我可以访问我所有照片的元数据?这是我尝试过的...

相册的 API 可以正常工作以列出所有图像 - “自动备份”相册(从 Android 手机上的 Google 照片接收图像)有 30k 张图像,我可以查询所有图像的元数据。

不幸的是,我无法将这些图像放入一个相册并以这种方式下载它们 - 用户创建的相册仅限于 2000 张图像。(我知道这次旅行总共有大约 3000 张图片,因为我可以在 Web 界面中“选择”它们并查看总数,但你不能一次下载那么多,而且一张专辑不能超过 2k。)

0 投票
1 回答
6374 浏览

google-photos - 如何直接永久链接到 Google 照片上的公共图像?

我有 Google Photo 公开相册,我想接收此相册中照片的直接链接。我将在我的博客网页上使用此链接。我该怎么做?

PS:我知道 Picasa 网络相册有这个功能。

0 投票
3 回答
31430 浏览

html - 将 Google 相册嵌入 HTML

我有一个基于 Picasa 小部件的图像幻灯片。

几个月前,Picasa 停止工作,所有内容都转移到了 Google 相册和 Google 云端硬盘。

我在网上搜索了一个兼容的小部件,它可以与谷歌照片合作,但没有任何运气。

我正在寻找可以与 Google 照片一起使用的(简单)小部件,以将我的图像显示为幻灯片。

有什么建议么?

0 投票
0 回答
214 浏览

android - 无法从 Google 照片库中拍摄的照片中检索 GPS 坐标

我正在尝试从在线 Google 照片库中拍摄的照片中读取我的应用程序中的 GPS 坐标。我使用以下代码启动 Intent:

我选择了一张肯定不会出现在设备内部存储器中的图片。

然后在 onActivityResult 我使用:

将源图片的全部内容复制到目标图片,而不经过位图压缩。

然后我有一个函数,使用 ExifInterface getLatLong 函数读取 GPS 坐标,但它返回 0,0 ad 纬度和经度

对于已存储在设备内存中的图片,一切正常,但如果我尝试选择 Google 照片云上的图片,图片已正确下载,我可以保存它,但没有任何有用的 Exif 信息。

如果我打开我的谷歌照片应用程序并检查同一张照片的信息,GPS 数据就在那里。

有没有其他方法可以用完整的 Exif 数据检索该图片?

0 投票
1 回答
288 浏览

android - 如何获得像谷歌照片一样的透明导航和状态栏?

我目前正在为我的学校开发一个时间表应用程序,并希望合并一个类似于 Google Photos 的列表视图。我在网上搜索过资源或教程,但我只是偶然发现了不完整的代码片段、不推荐使用的库或 KitKat 过时的博客文章。有谁知道我如何在一个以 API 25+ 为目标的相当标准的应用程序中实现这一点(主要活动,导航抽屉和片段作为内容区域)?

以下是谷歌照片的一些截图:http: //imgur.com/a/KKNbj

0 投票
0 回答
64 浏览

command-line - 有没有办法使用命令行访问 Google Photos Desktop Uploader 的“文件状态”?

我想编写一个批处理脚本,它会告诉我一个文件夹中所有文件的谷歌照片状态。“文件状态”对话框甚至不支持拖放。有没有办法使用命令行访问这个“文件状态”功能?