簡體   English   中英

訪問被拒絕以調用LinkedIn的API

[英]Access denied to call LinkedIn's API

我按照步驟獲得訪問令牌( LinkedIn開發人員 )。 但是,當我調用API來搜索人物時出現錯誤。

這是我的代碼;

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
}

有人可以建議我找到解決方案嗎?

預先謝謝大衛·梅里斯(David Meurisse)

您需要獲得LinkedIn的特殊許可才能使用People Search API。 https://developer-programs.linkedin.com/documents/people-search-api

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM