2011-02-23 2 views
0

Silverlight 앱을 Facebook에 연결하여 인증을받을 수있었습니다.브라우저에서 Silverlight의 Facebook C# SDK를 사용하여 Facebook에서 크레딧 잔액을 받음

사용자 크레딧 잔액을 Silverlight 앱으로 가져 오려고합니다. developers.facebook.com/docs/creditsapi의 설명서에는 Facebook 크레딧 샘플 응용 프로그램 (Githu)이 PHP로 작성된 것을 나타내는 한 줄짜리 예제가 있습니다. Githu의 예제 facebookapi_php5_restlib.php와 문서 Converting Facebook PHP examples을보고 나는 이런 식으로 균형을 잡을 수있을 것입니다.

I가 diffent 변화를 시도했다 : { "/ GetInfo를 (OAuthException) 알 수없는 경로 구성 요소"} - 나는 asyncResult.error이

오류를 다시 얻을이 변화와

private void GetBalance() 
{  
    var fb = new FacebookClient (auth.Session.AccessToken); 
    dynamic me = fb.Get ("me"); 
    Dictionary<string, object> parms = new Dictionary<string, object> (); 
    parms.Add (me.id, "credit_balance"); 
    fb.GetAsync ("/facebook/users/getInfo", parms, GetResults); 
} 

private void GetResults (FacebookAsyncResult asyncResult) 
{ 
} 

API 경로는 작동하지만이 호출을받을 수 없었으며 누군가가 올바른 방향으로 나를 안내 할 수 있기를 바랍니다.

답변

0

Facebook의 크레딧 special incentives 구성표가 작동해야합니다. 스킴을 신청하려면 크레딧을 유일한 통화로 사용하는 라이브 앱이 있어야합니다. here 구성표를 신청할 수 있습니다.

+0

일단 앱이 인센티브 프로그램에 승인되면 위의 코드가 작동해야합니까? – JCPhlux

+0

작동해야하는 문서의 php 예제를 살펴 보았지만 아직 승인 된 앱이 없으므로 테스트 할 수 없습니다. 그들이 다른 모든 그래프 예제와 같은 형식으로 놓았다면 좋았을 것입니다. –

관련 문제