1

GoogleドライブAPIを使用しているAndroidアプリでは、ユーザーのGoogleドライブストレージにプライベートフォルダを作成できます。このAndroidアプリのみが表示され、ファイルを保存して読み取ることができます。GoogleドライブSDK:Chrome拡張機能とAndroidアプリは同じプライベートアプリフォルダを共有できますか?

同様に、Google Chrome拡張機能は、独自のプライベートアプリフォルダを作成して使用することができます。このフォルダは、この拡張機能にのみ表示されます。

ただし、私のAndroidアプリとGoogle Chrome拡張機能は同じ製品に含まれています。同じプライベートフォルダを共有できれば理想的です。どちらも読み書きできます。この目標を達成するためには、AndroidアプリとChrome拡張機能の両方に、ユーザーのGoogleドライブストレージ領域全体に広い権限を与えて、理想的ではないパブリックフォルダを作成する必要があります。プライベートappDataFolder詳細は

https://developers.google.com/drive/v3/web/appdata

答えて

1

を参照してください私は2つのアプリが同じappFolderを持つための方法はないと思います。すでにお伝えしましたとおり、お使いのChromeとAndroidのアプリはそれぞれappFolderであり、お互いのファイルにアクセスすることはできません。 appFolderはアプリケーションデータを格納するために設計されており、ChromeとAndroidで異なる場合があります。

サービスアカウントが有効な場合は、お試しください。しかし、あなたのアプリがどのように機能するかを私がどのように理解しているかによって、ユーザーはそれらのファイルにアクセスできるようにしたいと考えています。これが正しければ、代わりにサービスアカウントが出てくる可能性があります。

+1

ご迷惑をおかけしますようお願い申し上げます。私は両方のアプリで同じAPIキーまたはOauthの認証情報を共有するようなトリックがあるかもしれないと考えましたが、明らかに不可能です。 – gregko

関連する問題