2014-04-07 1 views
13

웹 사이트에 compony 뉴스 피드를 구현하고 다음과 같은 문제가 발생했습니다. LinkedIn API는 회사 업데이트에 대한 직접 URL을 제공하지 않습니다. LinkedIn 사이트를 보면 직접 URL이 있습니다. 예를 들어 다음과 같습니다. https://www.linkedin.com/company/1441/comments?topic=5849556347070205952&type=U&scope=1441&stype=C&a=5uHW&goback=%2Ebzo_*1_*1_*1_*1_*1_*1_*1_1441LinkedIn 회사 업데이트에 대한 직접 URL 만들기

URL을 입력 할 때 매개 변수 항목, 유형, 범위, stype 및 a가 필수 항목 인 것처럼 보입니다. (goback은 그렇지 않은 유일한 것이다).

Company updates call과 함께 LinkedIn API를 사용하면 a 매개 변수를 제외하고 직접 URL을 생성 할 수 있습니다. 값은 항상 설명 할 수없는 4 자 길이의 문자입니다.

누구든지 성공적으로 회사 업데이트에 대한 직접 URL을 만들거나 누군가가 a 매개 변수를 설명하거나 그 값을 생성하는 방법을 알고 있습니까?

+1

주제 ID를 어떻게 파싱 했습니까? 나는 그것을 응답의'updateKey'의 일부로 만 봅니다 - 그것을 추출하기 위해 문자열 게임을 할 필요가 있습니다 ... – allicarn

+1

@allicarn 예, 실제로 일부 문자열 (split) 게임을 기대합니다 ... – PieterAelse

답변

19

다음 URL을 사용하는 모든 업데이트 (회사 또는 사용자)에 직접 연결할 수 있습니다

https://www.linkedin.com/nhome/updates?topic=[topic_id] 

당신은 [topic_id] 얻을 수 있습니다 링크드 인에서 the api response 년에 updateKey의 마지막 비트를 얻어서. updateKey = UPDATE-c7352-9371638439527803512 일 때 topic_id = 9371638439527803512입니다.

예에서 특정 업데이트에 직접 연결되는 https://www.linkedin.com/nhome/updates?topic=5849556347070205952이됩니다.

0

위의 URL 형식을 사용하여 자체 창/탭에서 업데이트를 열고 topic_id를 가져오고 브라우저에서 페이지 소스 코드를보고 문자열을 검색하십시오. activity : 문자열이 악명 높은 후 긴 번호 (이미 OP 질문에 댓글로) API 응답 개체에서 주제 ID을 얻으려고 노력 누군가를 위해

1

을 topic_id의 주제 IDupdateKey 재산의 마지막 하이픈 이후의 값이 될 수있다 @Daan과 함께 사용 답변 :

"updateKey": "UPDATE-cXXXX-YYYYYYYYYYYYYYYYYY" 

직접 URL :

https://www.linkedin.com/nhome/updates?topic=[YYYYYYYYYYYYYYYYYY] 
+0

고마워요. 'id'필드를 사용하지만 작동하지 않았습니다. @ Daaan의 URL이 쓸모 없다고 생각했습니다. :피 –

관련 문제