だから私は非常に混乱しています。主に、私のアプリエンジンアプリが連絡先データベースに読み書きできるように、ユーザーと通信してoauth2パーミッションを介して受け入れることができるPythonアプリエンジンで実行されるWebアプリを作成する「正しい」方法について。私はこれに沿ったものを持っています(これはhttp://code.google.com/p/google-api-python-client/、特にhttp://code.google.com/のアプリエンジンの例に基づいていますp/google-api-python-client/source/browse/#hg%2Fsamples%2Fappengine )
スコープを次のように変更しました
SCOPES = (
'https://www.google.com/m8/feeds','https://www.googleapis.com/auth/plus.me'
)
しかし、私が得る問題は、私が走りたくないということです
http = decorator.http()
user = service.people().get(userId='me').execute(http=http)
しかし、何かのような
http = decorator.http()
user = service.contacts().get(userId='*').execute(http=http)
しかし、私の人生では、サービスの後に何を置くべきかわかりません..関数..そしてもちろん、これをグーグルで検索する方法がわかりません..まあ、グーグルで検索している用語がわかりません.
サービスコンストラクターを変更しようとしましたが、何を入れればよいかわかりません。
service = build("plus", "v1", http=http) ### works for g+
contact_service = build("m8","v3",http=http) ### doesn't work for toffee
私はここでこの取り組みを見ました: gdata.contacts.client と oauth2 を使用して連絡先を取得しますが、それらを維持する傾向があるため、「ストック Google」ソリューションを使用したいと思います.. (一般的に)
わかりました..だから、私はこの便利なメタAPI呼び出しを見つけました:
https://www.googleapis.com/discovery/v1/apis/
連絡先APIについてはまったく言及されていません。この方法は適切ではないと思いますか?