【发布时间】:2017-05-23 09:36:13
【问题描述】:
在检索 API 调用的令牌时遇到问题。这是我的代码
$authUrl = "https://accounts.google.com/o/oauth2/token";
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $authUrl);
curl_setopt($curl, CURLOPT_POST, TRUE);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_POSTFIELDS, array(
'code' => $code,
'client_id' => CLIENT_ID,
'client_secret' => CLIENT_SECRET,
'redirect_uri' => $redirectURL,
'grant_type' => 'authorization_code'
));
$http_data = curl_exec($curl);
curl_close($curl);
var_dump($http_data);
$http_data 表示请求无效。
我的任务是获取我的 gmail 帐户中的所有电子邮件,我认为为此我需要访问令牌。请指教。
提前感谢。
【问题讨论】:
-
仍然收到 invalid_request 错误。我的代码有问题。
标签: php curl google-api google-oauth gmail-api