问题标签 [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 投票
3 回答
10985 浏览

android - 从新的 Google+(加号)照片应用程序下载图片

最近谷歌为 Google+(加号)添加了照片应用程序,当你启动一个选择图像的意图时它就会显示出来。但是,如果我从 Google+ 照片中选择图像并尝试在我的应用程序中使用它,我当前的逻辑都无法返回可用的 URI 或 URL 来实际获取我可以下载和操作的图像。我目前正在使用“通用”方法来尝试操作可以在 Stack Overflow 和其他地方找到的 URI。如果需要,我可以提供代码,但在这一点上,我认为这有点无关紧要,因为它适用于除了这个新应用程序之外的所有其他东西。关于如何获得可用图像的任何想法?

URI 类似于以下内容:

无论我从 Google 照片应用程序中选择什么,该MediaColumns.DATA信息始终返回 null 并且始终返回 image.jpg。MediaColumns.DISPLAY_NAME如果我尝试在浏览器中粘贴从 https 到末尾的所有内容,则不会出现任何内容。不知道如何从中获取可用信息。

0 投票
1 回答
349 浏览

android - 无法通过 Android 应用在“照片”(Google 相册)上共享照片/视频

我正在尝试使用共享意图将视频上传到 Google 照片应用程序(共享意图适用于 Youtube 和其他服务),但它不适用于 google PHOTOS。屏幕进入昏暗状态,当我按主页键后重新启动应用程序时,再次显示谷歌照片登录弹出窗口。有没有办法解决这个问题?谢谢

在此处输入图像描述

0 投票
1 回答
4079 浏览

android - 从 Google 相册应用获取视频(非本地)

使用Google Photos 应用程序,我正在尝试选择一个未缓存在设备上的视频。

我正在使用ACTION_GET_CONTENT意图来启动选项对话框,然后从那里选择 Google Photos 应用程序。

在选择本地视频时,它会以这种形式返回一个 Uri。

内容://媒体/外部/视频/媒体/6708

然后,我查询内容提供程序以检索实际文件位置,然后从那里继续。文件位置如下所示。

/storage/emulated/0/WhatsApp/Media/WhatsApp Video/VID-20131102-WA0000.mp4

现在,当我选择在线视频时,即:我的设备上还没有视频,需要下载才能使用,返回的 Uri 如下所示:

content://com.google.android.apps.photos.content/1/ https://lh6.googleusercontent.com/_RD-QTO_SK5jlaPldTe2n5GANqMc3h-ukcbNoFlF1NLy=s0-d

现在,有了这个,没有记录的 ContentProvider 可以帮助我获得该视频的实际链接。即使我进行查询,除了 DISPLAY_NAME 和 SIZE 列之外,它不会返回任何内容。

DISPLAY_NAME包含 video.mpeg(不同视频的显示名称相同)

SIZE可能会告诉我实际文件的大小。

参考了这篇关于 SO 的帖子。

我检查了各种帖子,并认为我必须通过内容提供程序获取视频的 InputStream,保存文件并使用该文件。但是,选择图像文件可以正常工作,但对于视频则不行。

所以,要将流复制到文件中,我有这段代码。

最后写入一个临时文件。该文件已创建,但似乎格式不正确。VLC 播放文件,但始终只显示第一帧。

如果我从上面给出的 URI 的最后部分获取 URL,并尝试在浏览器上查看它,它会下载一个 GIF 文件。我猜这就是问题所在。但我不知道如何获得视频的mpeg格式。

有人有过同样的经历吗?

0 投票
1 回答
3734 浏览

google-api - 如何获取 google Photo References API 地点的“照片参考”

我正在使用 Google Places API 从位置获取照片。我收到了 API 调用并且工作正常。但我的问题是如何获取photoreference位置的密钥..

photoreference=CoQBegAAAFg5U0y-iQEtUVMfqw4KpXYe60QwJC-wl59NZlcaxSQZNgAhGrjmUKD2NkXatfQF1QRap-PQCx3kMfsKQCcxtkZqQ

0 投票
1 回答
1027 浏览

android - 如何在android中获取google plus相册列表

我想在列表视图中显示我的 google+ 帐户相册列表,就像

  1. 专辑一名称
  2. 专辑二名
  3. 专辑三名
  4. 专辑四名

在此示例的帮助下,我成功登录了 google + 帐户。 给我一些建议或链接

0 投票
1 回答
775 浏览

google-photos - 如何找到 Google Photo Sphere PanoId

panoid本页所述,我很难找到。它说当您单击共享按钮时,您会在那里看到 iframe 代码,它包含 panoid 但没有 iframe 嵌入代码。我猜谷歌禁用了 iframe 嵌入。那么还有另一种获取 PanoID 的方法吗?它是一个类似于这个的字符串9SQgZnQdRXVQHMtBHZtnNg

https://developers.google.com/photo-sphere/web/

0 投票
1 回答
74 浏览

android - 如何检测文件是否已经与云端同步?

在 Android 上是否可以知道文件/照片是否已经与谷歌驱动器或谷歌照片同步?我在文件元数据中找不到任何表明文件已同步的内容

0 投票
1 回答
937 浏览

javascript - Google Places 照片请求返回未定义

每当通过 Google Places 请求特定场所并放置标记时,我都会在地图上显示一个水平滚动条。

我的想法是让这个水平滚动条使用 Google Places Photo 请求显示每个返回场地的图片。但是,Google 建议使用的 .getUrl() 方法返回给我一个'Uncaught TypeError: undefined is not a function';尽管我确实收到了一组对象,并且每个对象都有一组照片。

这是我的代码的一部分:

我得到的错误指向 getUrl() 的行。

场地数据变量- 是从 Google Places 文本搜索返回的对象数组。

'.venues-display' - 是我的滚动条的类名。

我是一个新手......并且变得绝望,因为我不明白我做错了什么。

请帮帮忙

0 投票
1 回答
242 浏览

google-api - 用于获取当前经过身份验证的用户 +1 的所有公共和私人照片的 Google API

我一直很高兴地为我和家人分享的所有好照片加一(只分享给我的家庭圈子,不公开)。我假设在某些时候我能够检索所有 +1 的照片并创建一个物理家庭相册......但是看起来没有办法通过 Google+ UI 来实际检索该信息:

https://plus.google.com/+RobertoTyley/posts/i4bqxxSpceq

是否有任何API可让您检索当前经过身份验证的用户的 +1?

0 投票
0 回答
128 浏览

python - 在 Picasa 照片中按标签搜索照片不起作用

我正在尝试获取由特定关键字标记的照片列表,但 API 似乎没有按预期工作

https://picasaweb.google.com/data/feed/api/user/myid?kind=photo&tag=mytag

返回零元素,而我可以确认有很多带有“mytag”的照片,因为这些照片是由 Google Plus UI 返回的

https://plus.google.com/u/0/photos/search/mytag?mode=my

同样,即使是 python API 也不返回任何结果。

甚至 feed API 也不起作用