【发布时间】:2014-07-03 19:54:26
【问题描述】:
根据文档https://developers.google.com/youtube/registering_an_application 据说,为了获取令牌,我们需要发送一个客户端 ID,可能还有一个客户端密码,所以我已经完成了该代码部分,但是当我运行代码时,令牌是空的。
require_once 'Google/Client.php';
require_once 'Google/Service/YouTube.php';
session_start();
$OAUTH2_CLIENT_ID = 'myclientid';
$OAUTH2_CLIENT_SECRET = 'mysecreatID';
$client = new Google_Client();
$client->setClientId($OAUTH2_CLIENT_ID);
$client->setClientSecret($OAUTH2_CLIENT_SECRET);
$client->setScopes('https://www.googleapis.com/auth/youtube');
$redirect = filter_var('http://youtubeupload.net/update_video.php',
FILTER_SANITIZE_URL);
$client->setRedirectUri($redirect);
echo 'token: '.$client->getAccessToken(); //No token is displayed
die();
【问题讨论】:
标签: php zend-framework oauth-2.0 google-oauth gdata