0

有人可以告诉我使用zend oauth php获取谷歌用户帐户的个人资料图片的范围是什么

require_once 'Zend/Oauth/Consumer.php';
        $SCOPES = array(
            'https://www.googleapis.com/auth/userinfo#email',
            'https://mail.google.com/',
            'http://www.google.com/calendar/feeds/',
            'https://www.google.com/m8/feeds/'
        );

当我给https://www.googleapis.com/auth/userinfo#profile时,它​​抛出错误

任何帮助将非常感激

4

2 回答 2

0

范围的正确名称userinfo是:

https://www.googleapis.com/auth/userinfo.email
https://www.googleapis.com/auth/userinfo.profile

我认为OAuth 2.0 Playground提供了最完整的 Google OAuth 范围概述。

于 2012-07-18T09:07:04.360 回答
0

尝试使用句号而不是井号。我能够在http://googlecodesamples.com/oauth_playground/的 OAuth 1 操场上成功地验证https://www.googleapis.com/auth/userinfo.profile。如果这不起作用,请将您的请求与游乐场中的等效请求进行比较。

于 2012-07-18T10:05:24.630 回答