2011-04-13 4 views
2

인증 된 사용자의 페이스 북 계정에서 일부 정보를 추출하여 로컬 시스템에 텍스트 파일로 저장하는 콘솔 응용 프로그램을 작성하려고합니다. 이를 위해 나는 정보가 추출 될 사용자를 인증 할 수 있어야합니다.콘솔 응용 프로그램에서 사용자를 인증하는 방법이 있습니까?

이제 문제는 브라우저가 필요한 웹 기반 인증 방법을 사용하고 있다는 것입니다. 인증 된 API 호출을 할 수 있도록 사용자의 액세스 토큰을 가져 오는 더 쉬운 방법이 있습니까?

감사합니다, 크리슈나

답변

0

뭐든지 브라우저 척 할 수는 문제는 그 방법이 가장 가능성이 자바 스크립트 엔진의 일종을 필요로합니다. 가장 쉬운 방법은 PHP (또는 기타 백엔드) API를 사용하여 요청을 시뮬레이트하는 것일 수 있지만, 어려울 수도 있습니다.
Facebook API에 대한 액세스를 시도하는 this one과 같은 타사 C# 라이브러리가 몇 가지 있습니다. 아마도 가장 쉬운 (아마도 가장 좋은) 루트입니다. 나는이 특별한 하나가 얼마나 좋은지 전혀 모른다. 당신은 그것을 시도해야하고 아마도 다른 사람을 찾아야 만한다. (키워드 : .net 라이브러리 페이스 북)

0

사용자는 FB 자격 증명을 입력하고 전화를 걸도록 요청할 수 없습니까? 신임장이 잘못되면 분명히 데이터를 다시 가져 오지 않으므로 메시지를 부적절하게 표시 할 수 있습니다. (필자는 가정합니다.) 응용 프로그램의 특성이 콘솔이기 때문에 브라우저 호출과 같은 API 호출 후에도 사용자를 유지할 필요가 없습니다.

+1

단순히 사용자 자격 증명을 가져 와서 액세스 토큰을 검색하는 메커니즘은 알지 못합니다. 사실 그것은 내 질문이다. 어떻게해야합니까? – Krishnamurthy

+0

이 경우 http://stackoverflow.com/questions/1152225/automatic-login-to-facebook에 도움이 될 수 있습니다. FB가 차단되어 더 이상 할 수 없습니다 :) –

관련 문제