2

異なるプロジェクトのデータストアにアクセスしたいです。私は展開のためのPHPでGoogleのアプリケーションエンジンを使用しています。別のGoogle App Engineプロジェクトのデータストアにアクセスする方法は?

現在、「xyz」という名前のプロジェクトにデプロイしているとします。私は "abc"というプロジェクトのDatastoreにアクセスしたいと思います。

アクセスする方法はありますか?

私がしたいことは、プロジェクトを作成し、このURLをエンドポイントとして使用していることです。しかし、同じプロジェクトにPHPアプリケーションをデプロイすると、前のコンテンツが置き換えられ、同じURLでエンドポイントにアクセスすることはできません。エンドポイントをURL /にアロケートし、実際のURLを使ってアプリケーションエンジンにアクセスできる方法はありますか?

答えて

1

DataStore REST API directlyを使用できます。

それ以外の場合は、一種のプロキシが必要です。これを行う1つの方法は、DatastoreエンティティをREST APIとして公開するAppEngineでアプリをホストすることです。

AppEngineインスタンスの支払いを希望しない場合に使用できるもう1つの方法は、Google Cloud Functionsを使用することです。

関連する問題