我正在使用MySql数据库和谷歌电子表格。我的MySql数据库中的每条记录都有一个相应的谷歌电子表格,用于aditional数据。在我的网站上,我显示了数据,并包含了iframe的spreatsheet。
在我的网站上,我通过php脚本编辑和删除记录。从我的数据库中删除记录后,我去谷歌驱动器删除相应的电子表格。
从我的网站上删除电子表格以及相同的php脚本是否可行?如果是,我该怎么做?
答案 0 :(得分:1)
是的,绝对可以。您可以创建Apps脚本并将其作为webapp发布。现在,您可以使用curl从PHP调用wepapp URL,并将电子表格的ID传递给Weapp。应用程序将获取ID并执行所需的操作。 Webapp代码看起来像
function doGet(e){
var ssId = e.parameters.ssid;
var file = DriveApp.getFileById(ssId);
DriveApp.removeFile(file);
return ContentService.createTextOutput('File removed').setMimeType(ContentService.MimeType.TEXT);
}
有关详情,请查看Apps脚本内容服务。 https://developers.google.com/apps-script/guides/content