2012-06-07 4 views
2

wpf (C#)의 데스크탑 기반 응용 프로그램을 개발하고 싶습니다. 페이스 북 계정에 로그인하는 옵션도 필요합니다. 그래서 나는 fb 개발자 사이트에 내 앱을 등록하고 C# SDK를 다운로드하여 스택 오버플로 링크를 참조했다. 항상 연결 기능을 내가 그 C#을 SDK가되지 않습니다 말시작하기 페이스 북의 API

string APIKey = ConfigurationManager.AppSettings["API_Key"]; 
    string APISecret = ConfigurationManager.AppSettings["API_Secret"]; 

Facebook.Session.ConnectSession connectsession = new Facebook.Session.ConnectSession(APIKey, APISecret); 
if (connectsession.IsConnected()) 
      { 
     Facebook.Rest.Api api = new Facebook.Rest.Api(connectsession); 
     var friends = api.Friends.GetLists(); 
     foreach (var friend in friends) 
     { 
      System.Console.WriteLine(friend.name); 
     } 
} 

일부 사이트를 사용했다

// 코드를 실패했습니다.

Facebook Graph C# SDK Ver 6.0: Unable to create event on App's Page

http://developers.facebook.com/blog/post/624/

것은 나 WPF를 사용하여 바탕 화면 기반 응용 프로그램에서 페이스 북의 API 통합을 시작하는 데 도움을 주시기 바랍니다. 어떤 몸은 그래프 API를 사용하도록 요청하지만 이것이 C#에 도움이 될지 의심 스럽습니다. 페이스 북 통합에 대한 나의 발걸음을 내디뎠다.

+0

를 통해 그래프 API를 호출하는 방법을 알고? – DMCS

+0

@DMCS : 나도 같은 것을 검색합니다. http://csharpsdk.org/ 데스크톱 기반 응용 프로그램에서 사용하는 데 도움이됩니까? 데스크톱 APP에 대한 문서가 없기 때문입니다. C# plz에 익숙하지 않아 시작 설명서를 제공합니다. –

+0

여기에 설명서가 있습니다. http://docs.csharpsdk.org. – DMCS

답변

0

그래프 API는 C#에서 완전히 지원됩니다. C# 코드를 통해 휴식 서비스를 호출 할 수 있기 때문에 분명히 메소드 호출과 다르다는 것을 알 수 있습니다. 그래프 API에서 url을 호출하고 응답을 구문 분석 할 수 있습니다. 나는 그래프 api와 함께 가고 싶다. 페이스 북은 오픈 소스 커뮤니티에 의해 유지되는 C# SDK, 오픈 소스 라이브러리를 제공하지 않았지만, 그래프 API 도움말은 페이스 북이 직접 제공한다.

확인 herehere는 C# 페이스 북 SDK (http://docs.csharpsdk.org/)보다는 기존의 오래된 하나의 최신 버전을 사용하지 왜 C#을

+0

데스크톱 기반 APP 용 그래프 API 지원 여부 ??? –

+0

그래프 API는 나머지를 기반으로합니다. 코드 기반에서 나머지 기반 메소드를 호출 할 수 있지만 호출은 동기식입니다. – MSUH

관련 문제