有没有办法通过Google Apps脚本编辑器查看和管理我部署为web应用程序的脚本?
我在我的谷歌硬盘上存储了一个脚本,用谷歌应用程序脚本打开它,然后通过“Publish -> Deploy as Web App”部署。在测试脚本/webapp正常工作后,我从我的google驱动器中删除了脚本项目,发现web应用程序仍然在运行。
我找不到一种方法来查看脚本列表,或者在脚本发布后对其进行管理。是否有控制台或仪表板可以显示我发布的所有脚本?
我有一个时间触发的脚本,它定期从外部源检索内容,并用它更新Google站点页面。根据的说法,脚本应该在我的帐户下运行,它对Google页面有完整的评估(通过手工编辑它来测试)。但是当我运行脚本时,我得到了
您没有执行该操作的权限。
如果我可以手动编辑页面,为什么在运行脚本时没有这个权限?
以下是(通用的)脚本函数:
function updatePage() {
var site = 'https://sites.google.com/a/mydomain.com/myhome/mypagegroup/mypage';
var pageName = '/
我正在学习如何与OAuth交互。我使用一个融合表作为数据库的后端,然后使用google apps脚本与该数据库进行交互。应用程序脚本的一部分将运行时间计划触发器,而其他部分将作为webApp发布。我还遇到了其他一些OAuth问题(参见下面的线程链接),但这个问题更基本。当阅读Google API OAuth文献时,它描述了不同的OAuth流,我不知道我的程序是哪一个。我的应用程序是"web服务器应用程序“、”客户端“、”服务帐户“还是什么。
谷歌应用编程接口OAuth信息:其他线程:
我编写了以下代码,使用将图片上传到我自己的Google Drive。
我的代码成功返回,返回了一个ID,但我的实际Google Drive上什么也没有出现。
from django.conf import settings
import os
from apiclient.discovery import build
from apiclient.http import MediaFileUpload
from oauth2client.service_account import ServiceAccountCredentials
def get_service(api_name, ap
我正在编写一个简单的应用程序scritp来设置对位于公司团队驱动器上的文件的权限。要启用的文件和用户将写入google文档。脚本读取文件名和用户(由他/她的电子邮件标识)的每一行,并设置“查看器”权限。基本脚本工作良好,但有一个恼人的功能,可以发送电子邮件给每个用户,它设置的权限。在这里,工作代码:
function simpleSetFilePermission_v1(filename, user_email){
var files = DriveApp.getFilesByName(filename);
while (files.hasNext())
我在我的应用程序脚本中创建了库,并通过另一个电子表格共享它,并且工作正常。现在我通过另一个谷歌账号分享了这张电子表格,但没有在图书馆部分给我错误:You do not have access to library *********, used by your script, or it has been deleted。
我尝试在另一个帐户中添加脚本ID以查找库,但出现以下错误:You do not have access to library *******, used by your script, or it has been deleted.
有什么需要帮忙的吗。
我的google应用程序脚本在一段时间后停止工作。下面的代码更改文件权限。在我的文件夹中有大约10K个文件。当我运行脚本时,更改了1~2K文件共享权限后,脚本停止工作。有什么办法可以解决这个问题吗?
function myFunction() {
var folderId = "ID";
var files = DriveApp.getFolderById(folderId).getFiles();
var result = [];
while (files.hasNext()) {
var file = files.next();
fi
大家好,大家好,我正在使用Android创建导航应用程序,并在执行过程中获得此错误。我的代码在if(ActivityCompat.checkSelfPermission)段中停止。这是祝酒词。我已经在COARSE_LOCATION文件中提供了FINE_LOCATION和INTERNET的权限。按照给出的代码。
public class Second extends Activity implements GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener {
//Declarin
当我运行这段代码时,我试图使用这个脚本删除google驱动器文件夹中的一些文件。
访问被拒绝: DriveApp。(第20行,文件“代码”)拒绝
我在网上读了很多关于它的文章,并且已经尝试了我所看到的每一个解决方案!我在脚本编辑器和google控制台开发人员中启用了权限。知道吗?非常感谢各位
function DeleteOldFiles() {
var Folders = new Array(
'1RnA55YH_AyPzEVmkAXkaia2iuH17Kkdl'
);
var Files;
Logger.clear();
for ea
我有firebase应用程序,在谷歌和谷歌云存储上的行动。当我执行bucket.getFiles()时,它会列出文件,它可以很好地工作。但是当我执行.upload或.file时,我得到了以下错误:
ApiError: Error during request.
at Object.parseHttpRespBody (/user_code/node_modules/google-cloud/node_modules/@google-cloud/storage/node_modules/@google-cloud/common/src/util.js:193:32)
相当简单的脚本:
ROBOCOPY \\servername\S$\SCCM2012\SCCMPackageSource\Files C:\Files /S /COPYALL /MIR /IS /LOG:C:\Copy.log
我可以以管理员的身份运行它,并且所有的文件都可以正确复制。但是,当我通过SCCM 2012将此脚本作为应用程序推送到计算机并运行它时,日志文件会显示以下信息:
NOTE : NTFS Security may not be copied - Source may not be NTFS.
2016/07/27 10:05:31 ERROR 5 (0x00000005)