2016-06-23 20 views
0

私はどのユーザーがアプリケーションを使用しているのか知っているWebアプリケーションバックエンドを持っています。すべてのユーザーは、クライアント上にGoogleアカウントを持っています。クライアントはバックエンドにユーザの変更を問い合わせます。Google APIを選択してからメール/カレンダーを取得する

ユーザーが変更された場合、またはアプリケーションが開始されたばかりの場合。私はその人にGmailとカレンダーを表示したい。

私は現在、最初のユーザーの受信トレイの見出しを表示していますが、適切な人物を選択するためにどのようなステップを取るかはわかりません。 WebブラウザにログインしているすべてのアカウントのAPIはありますか?そうすれば、返されたリストを検索し、適切なユーザーの電子メールを取得することができます。

答えて

0

申し訳ありませんが、あなたの投稿はかなり不明です。

複数のログインや別のアカウントへの切り替えを指している場合は、実際にはマルチログインに関するGitHubのMultiple sign-in #13に関する問題があります。そのスレッドによると

gapi.signin(すなわち。ウィジェットやgapi.auth.signIn())ライブラリを通じてのOAuth2フローを開始するとき、マルチログインプロンプトがサポートされるようになりました

。アカウントの切り替えはgapi.auth.signOut()の後になり、その後にはgapi.auth.signIn()のようになります。

Google Sign-In JavaScript client referenceを使用して、ウェブアプリケーションでGoogle Sign-Inを実装するJavaScriptクライアントのメソッドと属性について詳しく知ることができます。

私は役立つことを願っています。

関連する問題