Android应用程序在谷歌驱动器中读写文件



我有一个谷歌应用程序脚本web应用程序,用户可以通过它完成以下任务

  1. 在我的G-Suite驱动器中读/写电子表格
  2. 在G-Suite驱动器中读取/写入CSV文件
  3. 读取/写入项目的脚本、用户和文档属性

web应用程序权限设置为作为Me.执行

我打算创建一个Android应用程序来实现上述所有任务。有可能建造一个吗?如果是,请提供一些指针、示例代码或任何教程。

这里有一些优秀的资源:

"请提供一些指针";

我建议将其作为所有项目部署为web应用程序的基础,尽管这可能更适合作为附加组件,但我只打算使用

  1. 再制作三个文件(启动时用一个文件code.gs开头(所有的html

    a( html,Index.html这是您的主要html代码

    b( html,CSS.html这是您的CSS(级联样式表(文件

    c( html,javascript.html这将帮助您将它们串在一起

  2. 复制并通过以下删除创建文件时存在的内容

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(课程是免费的,测验和项目不是(作为第一教程。

编辑:也可以查看谷歌应用程序脚本文档,了解更具体的教程,如这里

最新更新