Я получаю код ответа HTTP 307 Временное перенаправление при попытке получить токен доступа из конечной точки токена доступа Google с библиотекой HTTP_Request2

Я получаю код ответа HTTP 307 "Временное перенаправление" при попытке получить токен доступа от конечной точки токена доступа Google с библиотекой HTTP_Request2

//$accessTokenExchangeUrl = "http://accounts.google.com/o/oauth2/token"; //here it is access token end point url
    $request = new HTTP_Request2($accessTokenExchangeUrl);
    $request->setMethod(HTTP_Request2::METHOD_POST)
    ->addPostParameter(array('client_id' => '****40537585-7alm02hqa1j4sh3p9rfrldm7dqt1945h.apps.googleusercontent.com','client_secret' => '****dEwpzTN_OykbwwyLXeJF','grant_type' => 'authorization_code', 'code' => $code, 'redirect_uri' => $redirect)); //multiple
        try
        {
    $response =  $request->send();
      if (200 == $response->getStatus()) {
        echo "</br>";
        echo "Request Send";
    }
    else
    {
        echo "</br>";
        echo "Request Error";
         echo 'Unexpected HTTP status: ' . $response->getStatus() . ' ' .$response->getReasonPhrase();
    }   
    }
    catch (HTTP_Request2_Exception $e) {
    echo 'Error: ' . $e->getMessage();
}

0 ответов

Другие вопросы по тегам