AppEngine の外部から新しい Google Cloud Storage クライアント ライブラリを使用する方法はありますか? もしそうなら、資格情報/API キーを設定するにはどうすればよいですか? まばらなドキュメントを調べましたが、役に立ちませんでした。どんな助けでも大歓迎です。
ありがとう。
AppEngine の外部から新しい Google Cloud Storage クライアント ライブラリを使用する方法はありますか? もしそうなら、資格情報/API キーを設定するにはどうすればよいですか? まばらなドキュメントを調べましたが、役に立ちませんでした。どんな助けでも大歓迎です。
ありがとう。
GAE の外部から gcs クライアントを使用できるはずですが、インポートを機能させるには GAE SDK が必要です。
メソッドcommon.set_access_tokenを見てください。ただし、自分でトークンを更新する必要があります。
さらに掘り下げたい場合は、トークン メーカー関数を受け取る_RestApiクラスのコンストラクターを見ることができます。
これはオープン ソース プロジェクトであり、変更は歓迎されます。
Google Cloud Storage と Google AppEngine は、個別に使用できる個別の製品です。AppEngine は、Google Cloud Storage を使用する AppEngine アプリを開発するためのいくつかの便利な機能を提供する Google Cloud Storage 用の AppEngine 固有のクライアントを提供します。これは、あなたが参照しているライブラリであると思います。
AppEngine の外部から Google Cloud Storage を使用することは絶対にできますが、AppEngine の GCS ライブラリを使用することはできません。代わりに、GCS の API またはクライアント ライブラリのいずれかを使用する必要があります。2 つの主要な API (XML および JSON ベース) と、Python や Java を含む多くの主要言語用のクライアント ライブラリがあります。
開始するには、 https://developers.google.com/storage/docs/signupを確認してください。