对于我的工作,我们正在创建一个基于谷歌应用程序脚本的Web应用程序。但是,我们的客户希望在自己的个人品牌网站上安装网络应用程序。问题是,从“网络应用程序和Google协作平台小工具”页面,我只看到一个选项,专门将网络应用程序嵌入到Google协作平台中,并且无法在其他任何地方找到任何信息。这是否意味着没有办法嵌入到个人网站中,或者是否有一种我在任何地方都找不到的解决方法?
谢谢!
答案 0 :(得分:2)
我使用ContentService将Apps脚本用作后端。 https://developers.google.com/apps-script/reference/content/content-service
在我的网页上,我使用了一个名为:
的电话 var url = "https://script.google.com/macros/s/AKfycb...vZ8SvFBRWo/exec?offset="+offset+"&baseDate="+baseDate+"&callback=?";
$.getJSON( url, function( events ) { ...
在我的剧本中:
function doGet(e){
var callback = e.parameter.callback; // required for JSONP
.
.
return ContentService.createTextOutput(callback+'('+ JSON.stringify(returnObject)+')').setMimeType(ContentService.MimeType.JAVASCRIPT);
}