2011-11-24 3 views
1

Facebook을 응용 프로그램에 통합하려는 경우 - Facebook 자격 증명 (Single Sign On, 타사 서비스에 로그인)을 사용하여 로그인을 활성화하고 일부 벽 게시물을 공유하십시오.공식 Facebook 앱없이 Facebook 싱글 사인온 (또는 기타 기능) 사용

문제는 공식적인 Facebook 앱 설치에 의존하고 싶지 않다는 것입니다. WebView에서 Facebook 로그인 열기와 관련된 몇 가지 해결책을 들었지만 세부 정보를 찾지 못했습니다.

누구나 그 경험이 있습니까? 감사합니다.

답변

2

예, OAuth를 사용하여 권한을 얻은 다음 Graph API를 사용하여 사용자 벽에 게시 할 수 있습니다. 특히 난 내 자신의 응용 프로그램을 등록 괜찮다 http://developers.facebook.com/docs/reference/api/post/

+0

더 많은 연구가 끝나면 이것이 정답입니다. Facebook SDK가 없으면 공식 SDK는 자동으로 OAuth로 돌아갑니다. – SirKnigget

+0

@SirKnigget : "자동으로 OAuth로 넘어갑니다."--- 뭐라구? OAuth는 FB API와 상호 작용하는 데 사용되는 인증 프로토콜이며 애플리케이션 또는 애플리케이션없이 사용할 수 있습니다. – zerkms

+0

맞습니다. Facebook 응용 프로그램이 설치되어 있지 않으면 SDK가 WebView를 사용하여 OAuth 권한을 부여합니다. – SirKnigget

0

특정 응용 프로그램 (응용 프로그램 ID로 식별)에서 요청을 수행한다는 아이디어를 기반으로 작성된 모든 Facebook API. 따라서 대답은 입니다.이므로 앱을 등록하지 않고도 API 쿼리 (인증은 물론)를 수행 할 수 없습니다.

+1

을 게시

http://developers.facebook.com/docs/reference/api/

: 그래프 API 문서에 대한 http://developers.facebook.com/docs/authentication/

그리고이 링크 :

이 OAuth를위한 링크를 참조하시기 바랍니다 내가 원하는 건 공식 페이스 북 앱을 장치에 설치하지 않고도 똑같은 일을 할 수 있다는 것이다. – SirKnigget