【发布时间】:2020-02-15 03:48:03
【问题描述】:
之前我已将一张图片上传到 Google Cloud Platform 存储桶并公开。来自 GCP 的直接链接如下所示:
但是,当将这个链接作为 Avatar URL 放置到 Hangouts Chat API 时,它不起作用(在 Hangouts Chat 中显示默认头像,而不是我的)。
我还找到了一种创建 url 的方法,它是:https://storage.googleapis.com/[bucket]/[file],这个方法可以工作,不知道为什么。
我的问题是,为什么“官方”链接不工作,而第二个工作?它们之间有什么区别,storage.cloud.google.com 与 storage.googleapis.com 之间的区别?
【问题讨论】:
-
URI用于 Google Client SDK -gs:代表协议。 Web 浏览器不理解该协议。Link URL用于 HTTP(Web 客户端)访问 -https:代表 Web 浏览器可以理解的 HTTP 协议。
标签: google-cloud-platform google-cloud-storage bucket