Получение баланса кредитов из Facebook с помощью Facebook C # SDK в приложении Silverlight в браузере - PullRequest
0 голосов
/ 23 февраля 2011

Мне удалось подключить мое приложение Silverlight к Facebook и пройти проверку подлинности.

Я пытаюсь вывести баланс кредитов пользователей в мое приложение Silverlight, документацию на developers.facebook.com/docs/creditsapi.содержит пример из одной строки, который ссылается на пример приложения Facebook Credits из Githu , написанного на php.глядя на файл из примера Githu facebookapi_php5_restlib.php и документацию Преобразование примеров Facebook PHP Я должен быть в состоянии получить баланс с чем-то вроде этого.

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 )
{
}

С этим вариантом яполучить сообщение об ошибке

asyncResult.error - {"(OAuthException) Неизвестные компоненты пути: / getinfo"}

Я пробовал разные варианты пути API, но имеюЯ не смог заставить этот вызов работать, и я надеюсь, что кто-то сможет указать мне правильное направление.

1 Ответ

0 голосов
/ 23 февраля 2011

Вы должны быть в кредитах Facebook специальные стимулы схема, чтобы это работало. Чтобы подать заявку на участие в программе, у вас должно быть действующее приложение, которое использует кредиты в качестве единственной валюты. Вы можете подать заявку на схему здесь .

...