저는 사람 이름과 LinkedIn 프로필 URL의 데이터베이스를 보유하고 있습니다. 는 성가 시게 (트위터 같은) 링크드 인 URL의 표준 형식이 아니라의 형태로 일반적으로있다 :Linkedin 프로필 API vs 공개적으로 사용중인 URI
1 내 사이트에) http://www.linkedin.com/in/geoffroyondet
2) http://www.linkedin.com/profile/view?id=34178115
내가 사람들의 링크드 인을 표시 할 세부. OAuth가 정상적으로 작동하고 첫 번째 형식 (위)을 가진 사람들에게 내 사이트에 LinkedIn 데이터를 성공적으로 표시 할 수 있습니다. https://developer.linkedin.com/documents/profile-api
에서 '공개 프로필 URL'옵션을 사용하고 있지만 두 번째 형식에서는 문제가 있습니다. '공개 프로필'로는 유효하지 않으며 URL의 ID는 위 링크의 '회원 ID'가 아닌 것으로 보입니다. 나는 다음과 같은 오류 얻을 MEMBER_ID로이 숫자 ID를 사용하려고하면
, BTW : API를 주위에있는 유일한 방법 나는 숫자 ID (MEMBER_ID)를 얻을 수를 파고에서
object(SimpleXMLElement)[652]
public 'status' => string '404' (length=3)
...
public 'message' => string 'Invalid member id {34178115}' (length=28)
을에서입니다 성공적인 API 호출 (blah-> person-> id). 하지만 성공적인 API 호출을하려면 먼저 유효한 URI가 필요합니다. 그래서 그것은 닭고기와 계란 상황 인 것 같습니다.
위의 두 번째 URL을 사용하여 LinkedIn 데이터를 표시하는 방법에 대한 제안 사항은 무엇입니까?
1) 기술적 인 문제 : 플레이에 여기에 두 가지 문제가있는 것처럼
안녕하세요 Paul, "회원 ID"를 설명해 주셔서 감사합니다. 나는 People-Search-URL을 public-profile-url로 돌려주는 link # 1처럼 실행했다. 귀하의 두 번째 요점에 대답하기 위해, 나는 이미 회원들을 위해 일하는 oAuth를 가지고 있습니다. 그들은 스스로를 위해 Linkedin 데이터를 요청하고 있습니다. 진드기! – Adam