【问题标题】:What is the Scope for using Google API Directory Services使用 Google API 目录服务的范围是什么
【发布时间】:2013-08-17 02:27:37
【问题描述】:

我已经在使用许多 Google API 服务,例如日历和 Google+ 个人资料,但事实证明使用目录服务很困难。

这是我在 local_config 中声明的范围 - 在我添加最后一行之前一切正常...

 // Definition of service specific values like scopes, oauth token URLs, etc
'services' => array(
    'analytics' => array('scope' => 'https://www.googleapis.com/auth/analytics.readonly'),
    'calendar' => array(
        'scope' => array(
            "https://www.googleapis.com/auth/calendar",
            "https://www.googleapis.com/auth/calendar.readonly",
        )
    ),
    'books' => array('scope' => 'https://www.googleapis.com/auth/books'),
    'latitude' => array(
        'scope' => array(
            'https://www.googleapis.com/auth/latitude.all.best',
            'https://www.googleapis.com/auth/latitude.all.city',
        )
    ),
    'moderator' => array('scope' => 'https://www.googleapis.com/auth/moderator'),
    'oauth2' => array(
        'scope' => array(
            'https://www.googleapis.com/auth/userinfo.profile',
            'https://www.googleapis.com/auth/userinfo.email',
        )
    ),
    'plus' => array('scope' => 'https://www.googleapis.com/auth/plus.login'),
    'siteVerification' => array('scope' => 'https://www.googleapis.com/auth/siteverification'),
    'tasks' => array('scope' => 'https://www.googleapis.com/auth/tasks'),
    'urlshortener' => array('scope' => 'https://www.googleapis.com/auth/urlshortener'),
    'directory' => array('scope' => 'https://www.googleapis.com/auth/admin')

我尝试了几种不同的组合,但似乎没有任何效果 - 这是我遇到的错误......

    Some requested scopes were invalid. 
{valid=[https://www.googleapis.com/auth/tasks, 
https://www.googleapis.com/auth/calendar, https://www.googleapis.com/auth/calendar.readonly, https://www.googleapis.com/auth/userinfo.profile, 
https://www.googleapis.com/auth/userinfo.email], invalid=[https://www.googleapis.com/auth/admin]}

我目前正在尝试提取组列表,但稍后我将需要其他 Admin sdk 功能。

谢谢!如果我需要添加更多详细信息,请告诉我。

【问题讨论】:

    标签: google-api google-api-php-client google-admin-sdk


    【解决方案1】:
    猜你喜欢
    • 2013-02-21
    • 1970-01-01
    • 2015-10-31
    • 2013-03-22
    • 1970-01-01
    • 2014-09-26
    • 2019-08-22
    • 2020-09-30
    • 2017-04-02
    相关资源
    最近更新 更多