oriceon/oauth-5-laravel 推特 401 需要授权错误

oriceon/oauth-5-laravel twitter 401 Authorization Required error

我已经使用 facebook api 通过使用 this.Then 我添加了

'Twitter' => [
    'client_id'     => '**************',
    'client_secret' => '***************',
    // No scope - oauth1 doesn't need scope
], 

这些行到 config/oauth-5-laravel.php。 然后我添加函数

public function loginWithTwitter(Request $request)
{
    // get data from request
    $token  = $request->get('oauth_token');
    $verify = $request->get('oauth_verifier');

    // get twitter service
    $tw = \OAuth::consumer('Twitter');

    // check if code is valid

    // if code is provided get user data and sign in
    if ( ! is_null($token) && ! is_null($verify))
    {
        // This was a callback request from twitter, get the token
        $token = $tw->requestAccessToken($token, $verify);

        // Send a request with it
        $result = json_decode($tw->request('account/verify_credentials.json'), true);

        $message = 'Your unique Twitter user id is: ' . $result['id'] . ' and your name is ' . $result['name'];
        echo $message. "<br/>";

        //Var_dump
        //display whole array.
        dd($result);
    }
    // if not ask for permission first
    else
    {
        // get request token
        $reqToken = $tw->requestRequestToken();

        // get Authorization Uri sending the request token
        $url = $tw->getAuthorizationUri(['oauth_token' => $reqToken->getRequestToken()]);

        // return to twitter login url
        return redirect((string)$url);
    }
}

给我的控制器。 但我更新了 composer.json。 当我连接到推特时..出现这种类型的错误..

TokenResponseException in StreamClient.php line 68: Failed to request resource. HTTP Code: HTTP/1.1 401 Authorization Required

我觉得app的时候有问题creation.help我

检查您的回调 url.Twitter 未在 localhost.Please 中提供测试,检查 here 以创建应用程序。