所以我在尝试从已存在于数据库中的存储刷新令牌中获取访问令牌时遇到问题。 我需要获取刷新令牌并使用它来获取访问令牌,以便在这样的查询中使用:
https://www.googleapis.com/youtube/v3/channels?part=contentDetails&id=" . $channel_url . "&access_token=" . $access_token . "
如何从我已有的刷新令牌中获取该访问令牌?
答案 0 :(得分:1)
我自己找到了一个解决方案:D我所要做的就是定义我的刷新令牌,然后将其重新注入YT API。
$refresh_token = 'X/XXXXXXX';
$client->refreshToken($refresh_token);
$_SESSION['token'] = $client->getAccessToken();
$access_token = json_decode($_SESSION['token'])->access_token;