2015-03-16 5 views
0

Я выполнил шаги для доступа к токену (LinkedIn developer). Однако у меня есть ошибка, когда я звоню в API для поиска людей.Доступ запрещен для вызова API LinkedIn

Это мой код;

Route::post('research', function() 

{ 
    $c = curl_init(); 
    $firstName = Request::input('firstName'); $lastName = Request::input('lastName'); 
    $resource = '&first-name='.$firstName.'&last-name='.$lastName.'&sort=connections'; 
    $params = array(
     'oauth2_access_token' => Session::get('access_token'), 
     'format' => 'json', 
    ); 
    $postdata = http_build_query($params); 
    $url = ' https://api.linkedin.com/v1/people-search ?'.$postdata.$resource; 
    curl_setopt($c, CURLOPT_URL, $url); 
    curl_setopt($c, CURLOPT_RETURNTRANSFER, true); 
    curl_setopt($c, CURLOPT_HEADER, true); 
    $output = curl_exec($c); 
    if($output === false) 
    { 
     trigger_error('Erreur curl : '.curl_error($c),E_USER_WARNING); 
     exit('error'); 
    }else{ 
     var_dump($output); 
     exit('result'); 
    } 
    curl_close($c); 
});

И это моя ошибка;

{ 
    "errorCode": 0, 
    "message": "Access to people search denied.", 
    "requestId": "DHYNQTZDN8", 
    "status": 403, 
    "timestamp": 1426519095912 
}

Может кто-нибудь посоветовать мне найти решение?

Спасибо заранее, Дэвид Meurisse

ответ

Смежные вопросы