2012-10-19 3 views
0

이것은 나를 미치게합니다. 나는 모든 종류의 것들을 시도해 왔지만 나는 이것을 알아낼 수 없다. 링크드 인의 문서는 LinkedIn에서 PHP로 검색하는 API?

내가해야 할 모든

는 간단하다 ... 끔찍 : 나는 (키워드 사용) 회사를 검색하고 회사 ID를 검색해야합니다. OAuth 요청 설정 및 요청과 관련하여 문제가 있습니다. PHP 라이브러리를 설치하지 않고이 작업을 수행하는 방법에 대한 조언이 필요하십니까?

FYI, 내 코드 : here에서 OAuth.php를 받았습니다.

require_once 'OAuth.php'; 
$base_url = 'http://api.linkedin.com/v1/company-search'; 
$consumer = new OAuthConsumer('mykey', 'mysecret'); 
$token  = new OAuthToken('tokenkey', 'tokensecret'); 
$parameters = array (keyword => 'Apple'); 
$request = OAuthRequest::from_consumer_and_token($consumer, $token, "GET", $base_url, $parameters); 
print_r($request); 

감사

+0

코드가 도움이 될 것입니다. – thatidiotguy

+0

PHP에 대해서는 잘 모르겠지만 일반적으로 OAuth 요청을 만들어 반환 된 쿠키를 저장하고 다음 요청에 사용해야합니다. – Ian

+0

@thatidiotguy ok 코드를 추가했습니다. –

답변

1
당신은 내가 추천 할 좋은 OAuth는 라이브러리를 사용하고

,하지만 당신이 링크드 인 도서관에이 누락, 또는 적어도 당신은 전체 코드를 포함하지 않은 날 것으로 보인다 .

위의 oauth 라이브러리를 사용하는 simple-linkedinphp 라이브러리를 사용해보십시오. 과거에 몇 개의 라이브러리를 사용해야했는데, 이것이 가장 좋은 방법 중 하나입니다. 특히,면 처리 된 검색을 사용하려는 경우에 더욱 그렇습니다. quick start 가이드를 확인하십시오. 클래스 참조뿐만 아니라 많은 도움이됩니다. 회사 검색 API 함수는 here입니다.

당신은 항상 사용자 정의에 대한 raw() 기능을 사용할 수는 위의 함수를 지원하지 호출. 나는 그것을 일부 호출에 사용해야했다.

관련 문제