如何让应用在用户帐户上创建电子表格,但使用我的资源

时间:2017-08-27 09:42:47

标签: google-apps-script google-sheets

next last version of my app开始,我遇到了用户必须发送访问请求的问题,因为应用应该创建的电子表格在我的帐户上创建了电子表格。所以,昨天,我想我会通过让它使用用户的帐户来解决这个问题。我今天得到了app update。它确实使用用户的帐户,但是请求所有资源。

该应用需要在我的帐户中使用图片和基本Google电子表格,但由于它使用了用户的帐户来处理所有内容,因此它似乎无法访问。也就是说,我的电子表格访问代码如下:

var baseSheet = SpreadsheetApp.openByUrl('https://docs.google.com/spreadsheets/d/1MvzDMc_f6CYkCt3EQBl-CmgcQ_FNMoIGgTYLilCCgh8/edit#gid=0');
var newSpreadsheet = baseSheet.copy(nameOfSpreadsheet);

,图像代码是这个HTML元素:

 <img src="https://drive.google.com/uc?export=view&id=0By8fFJhNOgyCOTlPWF9yYWk0bkk" class="hidden pageCenter">

如何让所有人都可以访问这些网址的内容,同时确保在用户的帐户中创建输出表?

1 个答案:

答案 0 :(得分:1)

您需要确保权限设置为&#34;任何人都可以查看&#34;在基础表和图像上。