谷歌App脚本的静态图片(如:App标识)存放在哪里?

问题描述 投票:0回答:1

我是谷歌App脚本的新手,打开教程创建一个按钮插件,创建一个带有文字的猫咪图片。https:/developers.google.comgsuiteadd-onscats-quickstart。

该示例App的脚本清单包括一个链接,链接到右侧显示的logo图像(一个爪子)。该标识图片由Google的一个静态网站托管。

"logoUrl": "https://www.gstatic.com/images/icons/material/system/1x/pets_black_48dp.png",

我试着用一个不同的logo替换这个图片。新的logo图片

我把这张图片上传到了我的Google Drive,并附上了可分享的链接(不需要密码,大家都可以查看)。

新标志图片的分享权限

下面是清单中新的一行,其中有新的标志的URL。

      "logoUrl": "https://drive.google.com/file/d/1OXYP8c2io6lBy2KroFAqBINPUBpH-uqr/view?usp=sharing",

这没有工作,并显示一个白色的方形,而不是PNG图像(相同大小,相同格式)。

新的logo图像不显示在App菜单栏中。

我假设Google Drive不是存储静态图像的理想场所。有没有一种简单的方法来存储Google App Script的静态图像(例如,应用程序的标志)?

google-apps-script static-files
1个回答
0
投票

如果你仔细看第一个网址和第二个网址,你会发现第一个网址以.png结束,这是一种图像文件。你的谷歌网址是不同的。因此,需要多一点的工作。

你需要得到一个可分享的链接,然后调整这个链接,只包含id。更多通过 在此说明.

© www.soinside.com 2019 - 2024. All rights reserved.