gpt4 book ai didi

PHP Google API - 缺少范围

转载 作者:行者123 更新时间:2023-12-02 07:36:18 25 4
gpt4 key购买 nike

我使用的是基于 Google 日历示例应用程序的以下应用程序,该应用程序运行良好。

    $client = new \Google_Client();
$client->setApplicationName("Google Calendar PHP Starter Application");
$client->setClientId('myclientid.apps.googleusercontent.com');
$client->setClientSecret('mysecret');
$client->setRedirectUri('http://localhost/admin/index.php?m=1&e=calendar');
$client->setDeveloperKey('mykey');

if (isset($_GET['code'])) {
$client->authenticate($_GET['code']);
$_SESSION['token'] = $client->getAccessToken();
header('Location: http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']);
}

if (isset($_SESSION['token'])) {
$client->setAccessToken($_SESSION['token']);
}

if (!$client->getAccessToken()) {
$authUrl = $client->createAuthUrl();
header('Location: ' . $authUrl);
}

但是我得到:

Error: invalid_request
Missing required parameter: scope

最佳答案

在我设置 developerKey 后缺少这一行

$cal = new \Google_CalendarService($client);

我想从客户端获取日历服务的行为设置了范围。很合理。

关于PHP Google API - 缺少范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16065439/

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