gpt4 book ai didi

java - Google 相册 API - 静态内容上传项目的永久 URL

转载 作者:行者123 更新时间:2023-11-30 10:10:59 27 4
gpt4 key购买 nike

我正在尝试使用 Picasa Web Albums API 重构 Java 应用程序使用新的 Google 相册 API。

在 Picasa API 中,您有 PhotoEntry 对象,它代表上传的实体并且可以按如下方式访问上传图片的 URL:

photoEntry.getMediaThumbnails().get(0).getUrl();

此 url 可在网站中用作静态内容。

目前我不知道如何获得上传图片的永久 url与谷歌相册 API。有 MediaItem 对象,代表上传的图片,但我不知道如何从中获取永久 url。

我在 MediaItem API 中发现了两种类型的 url:

mediaItem.getBaseUrl()

此 url 在 60 分钟后过期并且

mediaItem.getProductUrl()

不能用于静态内容,因为它需要登录。

谁能告诉我我忽略了什么?

谢谢问候

最佳答案

Google Photos Library API 不是为图像托管而设计的。如果您想在另一个站点中嵌入图像,您可能需要查看其他托管解决方案,例如 Google Cloud Storage , Firebase Cloud Storage或类似的。

您是对的,基本 URL 会在 60 分钟后过期,需要刷新。但是,如果您需要一个指向 Google 相册的媒体项目的永久 URL,您可以创建一个新相册,共享它并使用作为 shareInfo property 的一部分返回的 shareableURL .无需登录即可访问此网址,并在 Google 相册中打开共享相册。您可以在 share media developer guide 中找到更多信息.

关于java - Google 相册 API - 静态内容上传项目的永久 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52653241/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com