Googleからセッショントークンを取得しようとすると、サーバーが応答しません。使用するコードは次のとおりです。
$ch = curl_init("https://www.google.com/accounts/AuthSubSessionToken");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FAILONERROR, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Authorization: AuthSub token="' . trim($token) . '"'
));
$result = curl_exec($ch);
curl_close($ch);
$splitStr = split("=", $result);
return trim($splitStr[1]);
しかし、サーバーは応答しません..エラーコードはありません..何もありません.. :( https://www.google.com/accounts/AuthSubRequestから取得したトークンは、シングルとして使用できるため正しいです-トークンを使用します。