简单的问题我肯定。但我是Google Group Admin-SDK的新用户,我想使用php和CURL进行身份验证:
$oauth2token_url = "https://accounts.google.com/o/oauth2/token";
$clienttoken_post = array(
"code" => $code,
"client_id" => $client_id,
"client_secret" => $client_secret,
"redirect_uri" => $redirect_uri,
"grant_type" => "authorization_code"
);
$curl = curl_init($oauth2token_url);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $clienttoken_post);
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$json_response = curl_exec($curl);
curl_close($curl);
$authObj = json_decode($json_response);
我理解大部分内容,除了我无法弄清楚参数“code”的值来自何处。我希望有人能帮助我理解如何为这个应用程序获得有效的“代码”。
BTW我不想在这种情况下使用代码库,只需将php和CURL类似于上面的内容。由于
TIMS