gpt4 book ai didi

symfony - 未指定范围-Google_Auth_Exception

转载 作者:行者123 更新时间:2023-12-03 16:04:02 27 4
gpt4 key购买 nike

我将this tutorial应用到symfony 2.4中,我已经完成config.yml中的所有设置,我设法访问了admin / google / analytics页面,但问题是当我尝试使用我的参数进行身份验证时在config.yml文件中创建的它正在搜索范围,这里是参数。

happy_r_google_analytics:
host: www.example.com
profile_id: MyProfileId
tracker_id: UA-TRACKER-ID
token_file_path: %kernel.root_dir%/var/storage
happy_r_google_api:
application_name: Project Default Service Account
oauth2_client_id: OAuthClientID
oauth2_client_secret: OAuthClientSecret
oauth2_redirect_uri: http://www.example.com/app_local.php/admin/google/analytics/oauth2callback
developer_key: DevelopperKey
site_name: http://www.example.com


我认为这里没有问题,我不知道该在哪里设置范围,以便Google Api客户端可以将其设置为 https://www.googleapis.com/auth/analytics.readonly

最佳答案

您需要定义一个范围。如果您使用Google Auth,请检查Authorization scopes

您必须执行以下操作:

    $googleClient = new \Google_Client();
$googleClient->setScopes(array(
'https://www.googleapis.com/auth/plus.me',
'https://www.googleapis.com/auth/userinfo.email',
'https://www.googleapis.com/auth/userinfo.profile',
));

关于symfony - 未指定范围-Google_Auth_Exception,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21597598/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com