首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google主机托管JSON帖子“主机”停止(2016年8月)

Google主机托管JSON帖子“主机”停止(2016年8月)
EN

Stack Overflow用户
提问于 2016-04-12 22:50:29
回答 1查看 1.5K关注 0票数 2

虽然看起来我们仍然能够使用谷歌驱动来托管网站的图像(当加载速度比用户不知道任何html时能够添加内容的问题小的时候)。我一直在使用google应用程序脚本生成JSON文件,然后加载这些文件来构建网页(这样,我就可以让人们将图像添加到文件夹中,并在电子表格和页面上自动生成行)。我注意到有几个人在问这个问题,所以这不仅会影响到我。然而,随着谷歌在8月份结束了他们的“主机”功能,有没有人想出了解决方案,除了制造一个小服务器,偶尔抓取JSON文件,并以允许跨域访问的方式承载JSON文件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-14 18:33:53

嗯,我在google应用程序脚本中找到了一份工作,供所有感兴趣的人使用。它有一个很大的问题。它不工作在任何safari浏览器,因为一个已知的,但分阶段的错误。(https://code.google.com/p/google-apps-script-issues/issues/detail?id=3226)这是我以前应该想到的事情,因为我过去曾把它当作一种伎俩:

代码语言:javascript
复制
function doGet() {
    var myFile = DriveApp.getFileById('<FILE_ID>');
    var str = myFile.getBlob().getDataAsString();
    return ContentService.createTextOutput(str).setMimeType(ContentService.MimeType.JSON); 
}

一旦您设置了您的id ->Deploy,就可以像我一样执行一些事情,甚至匿名的任何人都可以访问。URL https://script.google.com/macros/s//exec将允许此时跨域抓取。

我相信,这将有一个配额,理论上可能会不堪重负,但你总是可以选择支付更多的准入。在我的例子中,我只需要添加对原始脚本生成的JSON的直接访问,这样我就不会点击google驱动器配额,但是对于任何不需要Safari访问的合理的小项目来说,这应该是很好的.

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36585486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档