2017-01-22 1 views
2

私は、Gmailベースの認証にfirebaseを使用するiOSアプリケーションを構築しています。いくつかのユーザーデータはfirebaseに格納されます。アプリはユーザーからたくさんのメディアファイルを保存する必要があります。私はこれらのメディアをファイヤーベースのストレージに保管することができましたが、ファイヤーベースでユーザーごとのストレージ容量を計算することはできず、それに応じてユーザーに請求します。私はfirebaseストレージがGoogleクラウド上にあることを理解しています。GoogleのクラウドストレージをGmailアカウントにマップできますか?

私はGoogleのクラウドとFirebaseの新しいバイオです。 Google Cloud Platformがユーザーごとであるか、アプリ全体のプラットフォームであるかどうかを知りたい場合は、アプリのコンテンツを保存してください。 Google CloudプラットフォームとGoogleユーザー自身のストレージ容量との関連性はありますか?

ユーザーはGmailアカウントで認証されるため、アプリはユーザー自身のGoogleストレージ容量にリンクして、自分のGoogleストレージにメディアファイルを保存することをおすすめします。これはGoogleのクラウドストレージで可能ですか?

答えて

0

ユーザーに許可を求めて取得した場合は、Googleドライブにファイルを保存できます。ドキュメントについてはこちらを参照してください:

https://developers.google.com/drive/ios/quickstart

ドライブのAPIは、GoogleクラウドストレージAPIから分離されています。クラウドストレージは、プロジェクトのストレージとして使用されます。あなたのシナリオではまだCloud Storageを使用することができますが、それに応じてファイルを請求したい場合は、どのユーザーが自分のファイルを所有しているかを把握する必要があります。

+1

ありがとうございます。私は同じ行で考えており、Drive APIのドキュメントも見ていました。私は正しいことをしているかどうか二重に確認したかったのです。それは行くだろう。 – iOSDev

関連する問題