Google Calendar PHP api - 空令牌

时间:2018-03-22 17:58:57

标签: google-api-php-client google-calendar-api

我正在尝试学习谷歌日历API,不幸的是我遇到了麻烦。

我似乎无法获得身份验证令牌。

我已经完成了quickstart.php,它使用CLI工作,但我想要一个基于网络的应用程序,一旦他们通过auth接受就会添加到用户日历。

我已经到了我要去oauth的地步,它要求我选择一个帐户并接受“XXX”想要管理日历,我接受,它返回到重定向URL获取['代码'] - 然后建议你必须打电话给每一份文件;

$client->fetchAccessTokenWithAuthCode($_GET['code']);

我这样做,但随后调用"$client->getAccessToken();"会返回null

我不知道我哪里出错了,有大量关于谷歌API的文档,但也有很多相互矛盾的信息。

非常感谢任何帮助。

-Edit我现在已经设法存储了返回的json,但它说这是未经授权的......

{"error":"invalid_client","error_description":"Unauthorized"}

它使用与quickstart.php相同的clientID,与clientID匹配的client_secret.json相同

我仍然不知道为什么它回错了。

0 个答案:

没有答案