私は自分の解決策をどのように解決するかを研究し、理解するのに苦労してきました。基本的に、私の最終目標は、Googleカレンダーにログインして、日付のイベントを取得し、情報を操作できるようにすることです。可能であれば、複数のアカウントを使用できるようにします。私はいくつかの調査を行い、Google独自のAPIに出くわしましたが、どこから始めればよいのかわかりません。
2 に答える
これはAPIドキュメントです(Pythonコード例を含む): https ://developers.google.com/google-apps/calendar/v2/developers_guide_protocol
このライブラリが必要になります: http ://code.google.com/p/gdata-python-client/
より具体的には、このクラスを使用する必要があります: http ://code.google.com/p/gdata-python-client/source/browse/src/gdata/calendar/client.py
ユーザーからデータを取得するには、ユーザーごとにauth_tokenが必要です。
このAPIでauth_tokenの代わりに直接ログインを使用できるかどうかはわかりません。
更新:現在のAPIバージョンは3です:https ://developers.google.com/google-apps/calendar/
Google カレンダー V3 Python クライアント
Google カレンダー V3 は、access_token、refresh_token、client_id、および client_secret を使用して認証できる API クライアントを提供します。