Python gdata
ライブラリを使用してGoogleコンタクトにアクセスするアプリケーションをビルドしています。私のリクエストを動作させるためには、そのライブラリを介して認証する必要があります。私はこれに少し慣れていますが、基本的には、Googleからコンタクトを引き出してローカルデータベースにバックアップするために、cronジョブで動作するサービスを構築しています。私のPythonアプリケーションをGoogle Contacts API用にGoogleで認証するにはどうすればよいですか?
get_contacts()
をgdata.contacts.client.ContactsClient
オブジェクトに実行する前に認証をトリガーするにはどうすればよいですか? WebKitブラウザを表示したり、デフォルトのブラウザを使ってアプリケーションを認証する方法はありますか?認証以外にも、バックグラウンドで実行されるコマンドラインアプリケーションになります。これはどうすればいいですか?
私は、ブラウザのウィンドウを表示する方法を私はパスワードを収集する代わりにOAuthトークンを取得する必要はありませんか? –
ああ、あなたが今言っていることを見ている(時々私はあまりにも速くスキミングする:D)。私はあなたの問題を解決する方法を100%確信しているわけではありませんが、CGIスクリプトの作成を検討したいと思うかもしれません。 http://wiki.python.org/moin/CgiScripts – NeilMonday
私はこれを支援するワンショットWebサーバーを作った。 https://github.com/happygiraffe/logss/blob/master/oneshot.pyと、logss.pyでどのように使用されているかを見てください。 –