3
Я использую эту библиотеку https://github.com/artdarek/oauth-4-laravelYahoo App Authentication Laravel
вот мой код
public function loginWithYahoo() {
// get data from input
$token = Input::get('oauth_token');
$verify = Input::get('oauth_verifier');
// get yahoo service
$yh = OAuth::consumer('Yahoo');
// if code is provided get user data and sign in
if (!empty($token) && !empty($verify)) {
// This was a callback request from yahoo, get the token
$token = $yh->requestAccessToken($token, $verify);
$xid = array($token->getExtraParams());
$result = json_decode($yh->request('https://social.yahooapis.com/v1/user/'.$xid[0]['xoauth_yahoo_guid'].'/profile?format=json'), true);
dd($result);
}
// if not ask for permission first
else {
// get request token
$reqToken = $yh->requestRequestToken();
// get Authorization Uri sending the request token
$url = $yh->getAuthorizationUri(array('oauth_token' => $reqToken->getRequestToken()));
// return to yahoo login url
return Redirect::to((string)$url);
}
}.
я получаю следующее сообщение об ошибке .. может любой просьба дать некоторый намек ??? Заранее спасибо Звоните на неопределенный способ OAuth \ OAuth2 \ Сервис \ Yahoo :: requestRequestToken()
Вы должны включить * почему * это помогает. –