- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试以编程方式将图像从我的 Google 云端硬盘添加到 Google 表单。我可以通过使用 google 示例,使用对静态图像 URL 的引用来使其工作,例如:
var img = UrlFetchApp.fetch('https://www.google.com/images/srpr/logo4w.png');
form.addImageItem().setImage(img);
这工作正常。但我想引用我的 Google 云端硬盘帐户中的图片。
如果我尝试使用 Google 云端硬盘图像的图像共享链接,则会收到错误消息:
var img = UrlFetchApp.fetch("https://drive.google.com/open?id=0B_u2iAm1LaoZSHd1TTExcDFrbUU");
form.addImageItem().setImage(img);
ERROR: "Blob object must have an image content type for this operation."
如果我尝试通过文件的 ID 打开文件,则会收到不同的错误:
var img = DriveApp.getFileById("0B_u2iAm1LaoZSHd1TTExcDFrbUU");
form.addImageItem(img);
ERROR: "Could not add image, please wait a minute and try again."
我似乎找不到任何有关如何实现此目标或我做错了什么的文档。我尝试更改 Google 云端硬盘中图像的共享设置以使其公开。我尝试获取 Google 云端硬盘中图像的静态图像 URL,但似乎唯一可用的 URL 是共享 URL,该 URL 转到图像的保存/显示页面,而不是实际图像本身。
最佳答案
抱歉,我想我发布了错误的代码段,所以实际上我正在做的是:
var img = DriveApp.getFileById("a_valid_drive_file_id_here");
var imageItem = form.addImageItem();
imageItem.setImage(img);
并收到“无法添加图像,请稍等,然后重试。”错误。
但是,我想我现在已经回答了我自己的问题,上面的示例(通过 ID 获取文件并调用 setImage)确实适用于存储在 Google Drive 中的图像,但是如果图像太大,则会出现错误。不幸的是,API 似乎没有指定任何大小限制,并且错误消息不是很有用,而且也没有说明图像太大。
所以我不知道以这种方式添加的图像的大小限制是多少,但如果其他人也有同样的错误,请尝试减小图像文件的大小。
关于google-apps-script - 无法使用 Apps 脚本将图像从 Google 云端硬盘添加到 Google 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37182861/
是否可以进行 Puppet 设置,在其中使用 JClouds 在云上实例化新虚拟机,然后通过 Puppet 定义和实现其配置(软件堆栈)? 或者 Puppet 的本质是否存在某些固有的因素阻碍其在 A
作者:京东零售 郑炳懿 前言: 当今世界,云计算技术在快速发展,不断为我们带来新的应用场景和解决方案。作为一名前端开发者,了解云技术并掌握如何在前端中应用它们是必不可少的。
我在我们的 iOS 通用应用程序中使用核心数据,并希望用户能够将其数据备份到我们的服务器。因此他们可以使用另一台设备登录并将该数据拉取到该设备。有人对此有什么建议吗?我想在服务器上分析数据,以便与我们
我在 Xcode 的验证过程中收到此错误,这让我抓狂。我花了几个小时试图修复它,但找不到解决方案。 我们拥有正确的分发证书、供应配置文件以及我能想到的与此相关的一切。我已经撤销并重建了我所有的项目,但
今天我对一个项目有了一个非常好的想法,不幸的是存在信息/经验障碍。 我基本上想要的是在云中运行游戏并将图像流式传输给用户。 我知道 ec2 可以选择使用 GPU,但它可能有错误的定价模型来满足我的需求
我是 Cloud Firestore 的新手(我们不都是这样吗?)并且我已经使用 Node.js 中的管理 SDK 向我的数据库添加了一些数据。它显示在控制台上,但在文档下显示“此文档不存在,它不会出
我有一个托管在 s3 存储桶上的静态 html 网站。我已经使用 let's encrypt 生成了一个免费的 ssl 证书,并将其导入到 ACM 中。 certbot --manual --serv
我一直在阅读 Cloudfront 文档,我想确保我的计划是合理的。我有一个后端 API,结构为 EC2 HTTP 服务器,内容经常更新(每秒几次更改)。这是我的理解: 我不应该将此 HTTP 服务器
我是一名优秀的程序员,十分优秀!