2017-07-07 18 views
0

hereに位置carddav経由でGMailの連絡先にアクセスするにはどのような範囲が必要ですか?以下が言及されている限られたGoogleのCardDAVのドキュメントの

クライアントアプリケーションは、HTTPSを使用しなければならない、とOAuth 2.0の認証は、ユーザーのGoogleアカウントのために提供されなければなりません。 CardDAVサーバーは、GoogleアカウントのOAuth 2.0認証でHTTPS経由で到着し、アプリケーションがDevConsoleに登録されていない限り、要求を認証しません。基本認証で、またはGoogleアカウントと一致しない電子メール/パスワードでHTTP経由で接続しようとすると、HTTP 401 Unauthorizedレスポンスコードが返されます。

ただし、OAuth 2.0を使用する場合は、情報にアクセスするために必要なスコープを指定する必要があります。私はCardDAVアクセスのために必要なスコープを、ドキュメントやオンラインのどこにも見つけることができませんでした。

OAuth 2.0 Playgroundを使用していくつかのスコープへのアクセスを許可し、「ベアラ」認可ヘッダーで生成されたトークンを使用してGoogleのCardDAVサーバーに要求を送信しましたが、試行するたびに403応答が返されます。同じ要求が基本認証で機能します。

誰でもGoogleのCardDAV APIとOAuth 2.0の経験があり、どのスコープが必要なのか知っていますか?

ありがとうございました!

答えて

0

まあ、それは掘りの少しかかりましたが、私はOAuthのスコープがCardDAVのアクセスに必要なthatsのが見つかりました:それは、これは文字通りのどこに記載されていないことは本当に残念だ

https://www.googleapis.com/auth/carddav

GoogleのCardDAVのドキュメント私はこれで誰かを救うことができて、それを見つけるのに何時間もかかりました。

関連する問題