Googleドライブを使用してウェブサイトの画像をホストすることは可能ですが(負荷の速度はユーザーが追加できないほど問題が少ない彼らはhtmlを知らないときのこと)。私はJSONファイルを生成するためにGoogle Appsスクリプトを使用しています。これは、Webページを作成するために読み込まれます(この方法で、フォルダに画像を追加したり、スプレッドシートの行とページが自動的に作成されます)。私はこれについて質問をしている他のいくつかの人に気づきました。それだけで私に影響を与えるだけではありません。しかし、Googleが8月に「ホスト」機能を終了すると、誰かが時折JSONファイルを取得し、クロスドメインアクセスを許可する方法でホストする小さなサーバーを作る以外の解決策を思いついていますか?JSON投稿「ホスト」の中止(2016年8月)
2
A
答えて
2
私は興味のある人のためにGoogleの内部のアプリスクリプトの仕事を見つけました。そこには大きな問題が1つあります。既知の、しかし審査されたバグのため、サファリブラウザでは動作しません。 (https://code.google.com/p/google-apps-script-issues/issues/detail?id=3226)これは私が過去にトリックとしてそれを使用しているとして、前に考えているはずのものである:
function doGet() {
var myFile = DriveApp.getFileById('<FILE_ID>');
var str = myFile.getBlob().getDataAsString();
return ContentService.createTextOutput(str).setMimeType(ContentService.MimeType.JSON);
}
あなたのIDがWebアプリケーション、セットとしてPublish->配備に行くの設定が完了したら物事は私として実行し、誰でも匿名でアクセスすることができます。 URL https://script.google.com/macros/s//execは、この時点でクロスドメイングラブを許可します。
これは私が考えると、理論上は圧倒される割当量がありますが、いつでもより多くのアクセスを支払うことができます。私の場合は、元のスクリプトで生成されたJSONに直接アクセスするだけで、Googleのドライブクォータは使用できませんが、Safariのアクセスを必要としない合理的に小さなプロジェクトであれば問題ありません。
関連する問題
- 1. iCalendar 2016年3月1日(Outlook)から停止しました。
- 2. 配列(= "月" によってas.Date( "2016年3月31日")、as.Date( "2016年6月30日"))
- 3. Like January Box 2012年1月以来の投稿記事
- 4. 2016年4月22日の日付形式ですか?
- 5. Ajax JqueryでJsonハイジャック投稿を投稿
- 6. Angularjsで '2016年4月8日'の形式で日付を変換しますか?
- 7. 投稿JSONデータと
- 8. 投稿数が一意である月と年を表示+フィルタする - Laravel 5.2
- 9. Laravel JSON投稿へのアクセス
- 10. アンドロイドでの日付形式解析2016年4月18日10:41 AMから04/18/2016 10:41
- 11. 「毎月コンテンツを投稿したユーザー数」
- 12. ボタンのような私のfacebookはリセットされました(2016年3月)
- 13. コピーデータは、SQL Server 2016年
- 14. JSONデータをFacebookに投稿
- 15. JSON用Ruby AsyncHttp投稿
- 16. Retrofit 2.0.1投稿JSON - MalformedJsonException
- 17. Laravel 5 PHPUnitテストjson投稿
- 18. 月/年のドロップダウンリスト
- 19. SharePoint 2013用パッケージをインストールできませんWindows Server上で2016年2月CU
- 20. 年月と月月のPHPループ
- 21. web_serviceにデータを投稿中
- 22. SQL Reporting Servicesの2016年出版のエラー
- 23. のMicrosoft Dynamics CRM 2016年、ビジネスユニットIDのエラー
- 24. は年と月
- 25. SQLクエリ月/年
- 26. asp.netアプリケーションへのJSONデータの投稿
- 27. json data cross domainでの投稿のリクエスト
- 28. Symfony 2へのJSONオブジェクトの投稿
- 29. Javascriptの生年月日 - 選択を防止する2月30日
- 30. 投稿後のリダイレクトを防止する
彼らの[blog](http://googleappsupdates.blogspot.com/2015/08/deprecating-web-hosting-support-in.html)、Googleは[Google Domains](https://domains.google/ )と[Google Cloud Platform](https://cloud.google.com/storage/)をご覧ください。 – noogui
Googleのドメインは、Google Appsスクリプトへの明示的なリンクがないと言うことができる限り、別の問題を解決します。クラウドプラットフォームではわかりませんが、私はそのことに取り組もうとします。 – aduss
本当に答えることはできませんが、私はこれをすべてfirebaseに移しています。 – Jonathon