2010-01-29 4 views
1

검색 용 LinkedIn API를 사용하고 있습니다. 사용자가 검색 할 수 있지만 로그인 할 필요가없는 기능을 구현하고 싶습니다. 내 자신의 자격 증명을 사용하여 프로그래밍 방식으로 로그인을 수행 할 수 있습니다.C에서 프로그래밍 방식으로 Linkedin 웹 사이트에 로그인하는 방법

나는 이메일 및 암호를 C#으로 입력하는 방법을 모르는 시점에 좌초되고있다. 그런 다음 리다이렉션은 내 콜백 URL에 일단 부여된다. 액세스 버튼은 프로그래밍 방식으로 클릭된다.

의미 oauth_verfier가 필요합니다.

도와주세요!

라지브

답변

0

나는 완전히 당신이 구축하는지에 따라,하지만 그들의 웹 사이트의 술집 섹션을 사용할 수 있습니다 일하는 것이 확실하지? (이것은 매우 발견되지 않는다). 이 같은 URL 자격 증명이 필요하지 않습니다 사용

: 그러나 이렇게, 당신은 결과가 다르게 표시 구문 분석 할 수 http://www.linkedin.com/pub/dir/?first=Ryan&last=Farley

사이트 사용자 계약을 위반한다.

은 내가

+0

안녕하세요,이 링크는 로그인없이 모두 20 가지 결과를 반환합니다. – ConfusedCoder

1

당신이있어 같은 자리에 있었고, 그것을 포기 (적어도 마지막으로 나는 그것을보고) 공개 API는 공개 검색 허용하지 않습니다 확신합니다. C#의 LinkedIn API에서 공개 검색 결과에 액세스하려고했습니다. 나는 로그인 할 필요가 없어야합니다. 나는 그것을 포기하는 것을 끝내었다.

사용자를 연결된 페이지로 리디렉션 한 다음 페이지를 페이지로 리디렉션하는 것이 프로세스의 필수 부분입니다. 다음은 인증 단계를 이해하는 데 도움이되는 훌륭한 테스트 응용 프로그램입니다.http://developer.linkedin.com/message/2185

또한 LinkedIn OAuth 인증 문서에는 인증 흐름도가 잘 나와 있습니다.

1

LinkedIn Developer Toolkit (http://linkedintoolkit.codeplex.com/)을 확인하는 것이 좋습니다. 그들은 LinkedIn REST API를 래핑하는 훌륭한 C# 라이브러리를 구축했습니다.

앱을 통해 LinkedIn에 처음으로 자격 정보를 제공하면 제공된 XMLTokenManager에 토큰을 저장할 수 있습니다. 그러면 토큰을 후속 요청에서 다시 사용할 수 있으며 LinkedIn 자격 증명을 다시 입력하라는 메시지가 표시되지 않습니다. LinkedIn Developer Toolkit은 OpenAuth 인증을 위해 DotNetOpenAuth 라이브러리를 사용합니다.

응용 프로그램이 검색을 위해 사용자의 LinkedIn 자격 증명을 사용하는 것이 좋다고 암시하는 것 같습니다. 따라서이 방법이 유용 할 것입니다.

도서관을 사용하여 내 LinkedIn 권장 사항을 검색하고 회사 웹 사이트에 표시하고 있습니다.

관련 문제