我有一个谷歌应用程序脚本web应用程序,用户可以通过它完成以下任务
- 在我的G-Suite驱动器中读/写电子表格
- 在G-Suite驱动器中读取/写入CSV文件
- 读取/写入项目的脚本、用户和文档属性
web应用程序权限设置为作为Me.执行
我打算创建一个Android应用程序来实现上述所有任务。有可能建造一个吗?如果是,请提供一些指针、示例代码或任何教程。
这里有一些优秀的资源:
"请提供一些指针";
我建议将其作为所有项目部署为web应用程序的基础,尽管这可能更适合作为附加组件,但我只打算使用
-
再制作三个文件(启动时用一个文件code.gs开头(所有的html
a( html,Index.html这是您的主要html代码
b( html,CSS.html这是您的CSS(级联样式表(文件
c( html,javascript.html这将帮助您将它们串在一起
-
复制并通过以下删除创建文件时存在的内容
code.gs
function doGet() {
return HtmlService.createTemplateFromFile('index')
.evaluate();
}
function include(filename) {
return HtmlService.createHtmlOutputFromFile(filename)
.getContent();
}
index.html
<!DOCTYPE html>
<html>
<head>
<base target="_top">
<?!= include('css'); ?>
</head>
<body>
<?!= include('javascript'); ?>
</body>
</html>
css.html
<style>
/* CSS reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
margin:0;
padding:0;
}
html, body {
margin: 0;
padding: 0;
}
body {
font-family: 'Roboto', sans-serif;
font-weight: 100;
}
fieldset {
border: 1px solid white;
color: white;
text-align: center;
width: 200px;
}
legend {
padding: 0 10px;
}
</style>
javascript.html
<!DOCTYPE html>
<script>
window.addEventListener('load', function() {
console.log('Page is loaded');
});
</script>
"请提供一些示例代码";
您显然有上面的代码,但请尝试此处的谷歌应用程序文档。我不喜欢把它用作教程,只接受谷歌应用程序脚本的功能。这不是我的最爱,但它是你最好的选择,专门为谷歌应用程序脚本编写代码示例。还请记住,您也可以始终转到堆栈溢出中的google-apps-script
标记!
"请提供任何教程以";
大多数人会说w3学校,虽然我喜欢w3学校。如果你只想在谷歌上学习,而不是效仿并尝试,我建议你作为教程。如果不是你,我建议你使用w3学校作为参考,而不是教程。至于教程,我推荐Codecadame(课程是免费的,测验和项目不是(作为第一教程。
编辑:也可以查看谷歌应用程序脚本文档,了解更具体的教程,如这里