問題タブ [google-cloud-storage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Google App Engine によるストレージ サービス
私は Google App Engine でファイル ストレージ サービスを作成するプロジェクトを割り当てられました。しかし、応答を処理するのに 30 秒という制限が与えられた場合、それが可能かどうかは本当に疑問です。さらに、BigTable は単なるデータベース システムであり、ストレージではありません。サーバー。私は正しいですか?
couchdb - ファイルを保存するためのCouchDBとGoogleストレージの違いは?
顧客が自分のWebアプリにファイルをアップロードできるようにしたい。
ファイルを保存するためのCouchDBとGoogleストレージの違いは何ですか?
python - Google App EngineのURLからGoogleStorageにファイルを保存するにはどうすればよいですか?
画像のURLを受信してGoogleストレージに保存するサービスをGoogleAppEngine(Python)で作成したいと思います。boto
またはgsutil
コマンドラインを使用してローカルファイルからアップロードできましたが、URLを介してファイルを取得することはできませんでした。HTTPリクエスト(PUT
)を使用して試してみましたが、間違った署名に対してエラー応答が返されます。明らかに私は何か間違ったことをしているのですが、残念ながらどこにいるのかわかりません。
だから私の質問は:URLからファイルを取得し、Python for Google AppAngineを使用してGoogleStorageに保存するにはどうすればよいですか?
これが私がしたことです(別の答えを使用して):
そして、私は応答として得ています:
python - Googleストレージにファイルを保存する方法を教えてください。ただし、ファイルを取得するためにGAEの部分をスキップしてください。
私はデータストア用のGoogleAppEngineが好きです(そしてPythonで開発できるという事実)が、ファイルのフェッチとアップロードには1MBの制限があります。一方で、それは私が推測するために作られたものではありませんでした。
URL(またはユーザーからのファイル)を取得し、GAEで取得して、GoogleStorageに配置するサービスを作成することができました。完全に正常に動作しますが、1MB未満のファイルの場合。もちろん回避策はありますが、データ取得のためにGAEをスキップすることで、より速く実行できるはずです。
だから私の質問は:私のデータストアをGAEに保持し、URL(またはファイルをアップロードするための特別なフォーム)だけを知ってヘッダーを作成し、Google Storageにファイルをフェッチして1MBの制限なしで保存させることは可能ですか?
python - GoogleCloudStorageと一時的な配信URL
GoogleCloudStorage上のファイルの一時的な配信URLを作成できるかどうか疑問に思っています。
私はGAEアプリを持っていますが、ここのようにappengineアプリでファイルを「ストラム」せずに、開発者向けにgoogleストレージでより大きなビデオファイルを提供したいと思います。
他のページがビデオを埋め込むのを避けるために、リクエストに応じて生成される一時的な保存URLを自分のページに入れたいです。それはグーグルストレージで可能ですか?これを行うための最良の方法は何ですか?
どうも
php - Google ストレージ - POST - セキュリティ ポリシーの生成に関する問題
Google Storage で POST オブジェクトを使用して、ユーザーがバケットにドキュメントをアップロードできるようにするための次のフォームを作成しています。フォームを送信すると、次のエラーが表示されます。ポリシーの作成が間違っていることは確かですが、正しく作成する方法がわかりません。いくつかの方法を試しました。Google のドキュメントでは、こちらのポリシーについて説明しています。ご協力ありがとうございました!
android - Android ウェブサーバー
そのため、私の Android アプリでは、複数の電話で使用できるように集中サーバーが必要です。このサーバーはテキストのみを保持します。リクエストごとの座標と文字列だけです。
Amazon S3 と Google Storage を調べました。これらは、RESTful API を介して情報の「バケット」を保存します。したがって、基本的に、データベースに入力するように、これらのものに情報を入力/取得することはできません。テキストファイルを正しく送受信する必要がありますか?
独自の Web サーバーを購入して、MySQL DB などを作成し、この方法で実行する方が (財政的にも技術的にも) 理にかなっているでしょうか。 .
ありがとう!
python - 既存のオブジェクトに対する Google ストレージ ACL の変更
すべてのヘッダーをまとめて、開発者向けの Google ストレージの既存のオブジェクトの ACL を変更する方法を理解するのに問題があります。boto やその他のヘルパー ライブラリを使用せずに手動でこれを行う必要があります。
私がする必要があるのは、基本的にオブジェクトをパブリックからプライベートに、またはその逆に設定することです。
これは基本的に、開発者ガイドで見つけた例です
私には明確でないことと、私が立ち往生している場所は、署名の作成方法です。署名は次のものによって構成されます。
MessageToBeSigned を構成するために、どのヘッダー部分を含め、除外し、改行する必要があるかわかりません。彼が似たようなことをしているPythonサンプルコードを持っている人はいますか?
ありがとう!
php - 指定したパスにあるファイルのみを取得するために Google ストレージにクエリを実行する
まず第一に、はい、Google ストレージ システムにはフォルダのようなものがないことを認識しています。ただし、Google Storage にはダミー フォルダの接尾辞があります_$folder$
。prefix
一部の結果を除外するために定義できることは知っていますが、深さを定義するにはどうすればよいですか? 言い換えれば、下にある files/_$folder$s のみを取得したいのですが/foo/bar
、より深い_$folder$
s の子は取得したくありません。クエリでそれを行うことは可能ですか?それのPHPバージョンはかなり面倒です。
php - Google Storage REST APIを使用してファイルを含むフォルダを削除するには?
_$folder$
REST API を使用して Google ストレージから削除しようとしています。これまで試してみましたがheaderserver.com/testestset/*
、フォルダーheaderserver.com/testestset
にheaderserver.com/testestset_$folder$
ファイルがある場合はどちらも機能しないようです。
これまでに思いついた唯一の方法は、foreach
の下にあるすべてのオブジェクト_$folder$
を削除しようとすることですが、これは非常に非効率的です。
最悪のシナリオ: 1 回のリクエストで複数のファイルをバッチ処理または削除できますか?