2012-01-28 26 views
1

GoogleカレンダーとGoogle App EngineにデプロイされたDjangoアプリを接続しようとしていましたが、他のStackoverflowの回答に従っていましたが、私はまだ問題に苦しんでいますOAuth2を個別に接続する必要があります。誰も私のアプリケーションにインストールすることができる図書館の方向に私を指してくださいでしたか?GoogleカレンダーとDjangoを接続する

答えて

1

「OAuth2を個別に接続する」という意味はわかりませんが、gdata-python-clientライブラリが必要です。how to use google calender APIについて読むことができます。

+0

私はこのライブラリを使ってみましたが、それは私のコンピュータ上でpythonシェルを通して動作しています。私はそれを私のコンピュータ上のDjangoアプリケーションで動作させることもできました。しかし、GoogleのアプリケーションエンジンにデプロイされているDjangoアプリケーションにそのコードを統合しようとすると、複数のモジュール(gflag、httplib2が見つからないというエラー)が表示されます。任意のヒント? – e7mac

+2

すべての不足しているgdataの依存関係を配備用のPython環境にインストールします。 – machaku

2

Googleが今ダウンロードするための基本的なPythonのスターターアプリを持っている:

https://developers.google.com/google-apps/calendar/get_started

それはOAuth 2がまだのとして確定RFCになっていないとしてもちろん、それは現在進行中の作業ですダウンロードにはpip installの4つのライブラリapiclient,,oauth2clienturitemplateが含まれていて、代わりにプロジェクトの要件ファイルに追加してください。実際にはさらに簡単

EDIT
、あなたはそれが上記の4つの必要なライブラリ以外何もインストールしないことができますだけでpip install google-api-python-client sample.pyで「始める」リンクからダウンロードするように、あなたは、いくつかのコードを作成する必要があります。

関連する問題