Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法使用facebook和twitter登录oauth请求资源_Php_Facebook_Laravel_Laravel 4_Oauth 2.0 - Fatal编程技术网

Php 无法使用facebook和twitter登录oauth请求资源

Php 无法使用facebook和twitter登录oauth请求资源,php,facebook,laravel,laravel-4,oauth-2.0,Php,Facebook,Laravel,Laravel 4,Oauth 2.0,我在Facebook和Twitter上的登录有问题,但只是在生产过程中(我也有谷歌登录,但在生产过程中效果很好)。当我在本地主机上运行它时,我可以毫无问题地登录。在生产中,我得到一个TokenResponseException异常 我正在使用,但在问题领域似乎没有太多的支持 我的代码如下: public function loginWithFacebook() { // get data from input $code = Input::get( 'code' );

我在Facebook和Twitter上的登录有问题,但只是在生产过程中(我也有谷歌登录,但在生产过程中效果很好)。当我在本地主机上运行它时,我可以毫无问题地登录。在生产中,我得到一个TokenResponseException异常

我正在使用,但在问题领域似乎没有太多的支持

我的代码如下:

public function loginWithFacebook() {
    // get data from input
    $code = Input::get( 'code' );

    //  $OAuth = new OAuth();
    //  $OAuth::setHttpClient('CurlClient');
    // get fb service
    $fb = OAuth::consumer( 'Facebook','http://fisicloud.com/facebook/' );

    // check if code is valid

    // if code is provided get user data and sign in
    if ( !empty( $code ) ) {
        // This was a callback request from facebook, get the token
        $token = $fb->requestAccessToken( $code );
下面是我看到的错误。我怎样才能解决这个问题