問題タブ [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.

0 投票する
1 に答える
1587 参照

python - App Engine で Google Storage から zip ファイルを読み取るにはどうすればよいですか?

アプリケーションが zip ファイルを作成し、それを Google ストレージに保存します。私は、zip ファイルの取得やコンテンツの抽出などを担当する Web サーバー側で作業しています。Web サービスは Python App Engine で記述されています。これまでのところ、資格情報を設定しており、チュートリアルに従うことで、バケットの内容を一覧表示できます。メタデータとファイル情報を読み取ることはできますが、コンテンツを zip ファイル モジュールに取得することはできません。この ガイドに従って、私は機能していないその場所に行き着きました:

私は得ています:BadZipfile: File is not a zip file

内容を正しく読むにはどうすればよいですか?

0 投票する
3 に答える
2928 参照

python - Google App Engine: Google Cloud Storage に大きなファイルを書き込む方法

バックアップを容易にするために、Google App Engine の Blobstore から Google Cloud Storage に大きなファイルを保存しようとしています。

小さなファイル (<10 mb) では問題なく動作しますが、大きなファイルでは不安定になり、GAE がスローして FileNotOpenedError が発生します。

私のコード:

(実行時間の超過を避けるために taskeque で実行されます)。

FileNotOpenedError をスローします。

さらに調査したところ、 GAE Issue 5371へのコメントによると、Files API は 30 秒ごとにファイルを閉じます。私はこれが他のどこにも文書化されているのを見たことがありません。

間隔を置いてファイルを閉じたり開いたりすることでこれを回避しようとしましたが、今は WrongOpenModeError が発生します。以下のコードは、この記事の最初のバージョンから編集したものです。ファイルを閉じてから開くまでの間に 0.5 秒の一時停止を追加しました。WrongOpenModeError をスローするようになりました。

私のコード(更新):

スタックトレース:

WrongOpenModeError に関する情報を見つけようとしましたが、言及されている唯一の場所は appengine.api.files.file.py 自体です。

これを回避し、大きなファイルも Google Cloud ストレージに保存できるようにする方法についての提案をいただければ幸いです。ありがとう!

0 投票する
3 に答える
1020 参照

python - Google Cloud Storage で OAuth2Decorator を使用するにはどうすればよいですか?

アプリ エンジン Python Web サービスを Google ストレージに接続し、特にファイル API を使用できるようにするために、この手順に従っています。バズの例を試しましたが、うまくいかないようです。ストレージからファイルを取得できるようにするには、Web サービスをバックグラウンドで承認する必要があります。

client_id と client_secret を渡すためにデコレータを使用しようとしていますが、プロセスがよくわかりません。プロセスの例を提供したり、少し詳しく説明したりできる人はいますか?

編集: Python 2.7 ランタイムを使用しています。

0 投票する
1 に答える
552 参照

java - Google Cloud SQL - ローカル データベースへの接続エラー - GAE/J

したがって、Google Cloud SQL には、ここで説明するように、ローカルでデバッグするためにローカル DB インスタンスに接続できる優れた機能があります。

次の VM 引数があります。

msql ドライバーを C:\eclipse\plugins \com.google.appengine.eclipse.sdkbundle.1.4.2_1.4.2.v201102111811\appengine-java-sdk-1.4.2\lib\impl フォルダーに入れ、追加しましたそれをクラスパスに。

ただし、単純な SELECT クエリを実行すると (GAE にデプロイされた場合は正常に実行されます)、次の例外がスローされます。

問題のあるコードスニペットは次のとおりです。

ローカルに接続する必要があることを認識していないと思われます。何を確認すればよいですか?

0 投票する
3 に答える
4174 参照

google-cloud-storage - Google Cloud Storage 用の C/C++ ライブラリ

Google Cloud Storageの優れた C/C++ ライブラリを知っていますか?

そのためのPython ライブラリは見つかりますが、C/C++ (または Objective-C) では見つかりません。

0 投票する
1 に答える
1174 参照

android - Google Cloud Storage の経験と例

HighScore Storage などのために、同時にいくつかの電話を追跡するために Google Cloud の使用を開始したいと考えています。小さいもの。StackOverflow とhttp://code.google.com/intl/nl-NL/apis/storage/docs/developer-guide.html#botoを読んでいます。Androidで外部オンラインストレージを使用した経験がまったくないので、誰かが私を正しい方向に少し助けてくれるかどうか疑問に思っていました.

クラウド ファイルにアクセスして管理するには、次の 3 つの方法があることがわかりました。

  • 休み
  • GSUtil
  • ボト

メリットもデメリットもあると思います。誰でも私に少し説明してくれるか、明確な説明といくつかのサンプルコードと使用法を含むウェブページを提供してくれるので、どれを使用して勉強したいかを決めることができます.

どうもありがとう!

0 投票する
3 に答える
227 参照

python - Google ストレージ構成

Google の Storage API 用にコマンド ライン ツールを構成しようとしてgsutilいますが、気に入らないようです。

私は何が間違っているのでしょうか?Python を再インストールする必要がありますか?

0 投票する
1 に答える
1148 参照

google-cloud-storage - パブリック Google Cloud Storage バケットのリスト

Google Cloud Storage でパブリック バケットのリストを取得する方法はありますか?

この件に関するドキュメントは見つかりません: http://code.google.com/apis/storage/docs/gsmanager.html

更新:私は最近、特許文書を含む公開された Google バケットを見ました。公開バケットの公開リストがあるかどうか疑問に思っていました。

0 投票する
1 に答える
499 参照

facebook - Facebookアプリ用のGoogleクラウドストレージ

Facebookのファンゲートアプリを作成しました。自分のサーバーストレージの代わりにグーグルクラウドストレージを使って成功した人はいないかと思いました。

私はアマゾンクラウドストレージを試しましたが、私の専門知識の範囲外の理由でうまくいかないようです。

何度か試しましたが、うまくいきませんでした。

ページURLセキュアページURLタブURLセキュアタブURLまたはAPPドメインに何を使用するかわからない

0 投票する
2 に答える
596 参照

ruby-on-rails-3.1 - Rails - ファイルの URL をユーザーから隠す (Rails 3.1 + Carrierwave + 開発者向け Google ストレージ)

キャリアウェーブを使用してアップロードされたすべてのファイルを保持する、heroku にデプロイされたアプリケーションを構築し、開発者がそれらのファイルを保持するために Google ストレージを設定しました。

ここまではすべて正常に動作していますが、ファイルを非公開に保ちたいと思います。ユーザーは表示を許可されている必要があります。開発環境では、すべてがうまく機能します。

ファイル ソースの URL をユーザーから隠すために、次の決定を下しました。

初期化子/carrierwave.rb

コントローラ

これは、ファイルのパスと名前を世間の目から隠すためにファイルの内容を取得します

どうやらこれでうまくいくようですが、通常のブラウザ開発者ツールを使用すると、全員が Google ストレージ バケットへのパスを確認し、すべてのファイルにアクセスできるようになります。

この問題を解決する方法についての手がかりはありますか?開発者向けの Google ストレージを使用することは可能ですか?

前もって感謝します、