重要: API が変更されました - 最初にこちらをお読みください: https://developers.google.com/accounts/docs/AuthForInstalledApps
ClientLogin は 2012 年 4 月 20 日に正式に廃止されました。廃止ポリシーに従って引き続き機能しますが、できるだけ早く OAuth 2.0 に移行することをお勧めします。
2 つのアプリケーション クライアント (Python/Java プログラム) とサーバー (Google App Engine アプリケーション) を構築し、クライアントからサーバーへの Google アカウントで認証して秘密情報を取得したいと考えています。
シナリオを説明しましょう:
- サーバーのアドレスはhttps://example.appspot.comです。
- クライアントは制限付きの情報をhttps://example.appspot.com/restrictedからダウンロードする必要があるため、この URL が定義されており、app.yaml で login: が必要です。
- クライアントは、Google アカウントの example_login と example_password を使用してアクセスします。
https://example.appspot.com/restrictedへのアクセスを取得するために、クライアントから Google App Engine への認証を適切に行うにはどうすればよいですか?