Создание тестовых пользователей с помощью Facebook C # SDK ...? - PullRequest
1 голос
/ 17 апреля 2011

Я пытаюсь создать тестовых пользователей для своего приложения Facebook, используя Facebook C # SDK.

Не слишком уверен, правильно ли я поступаю, но вот код, который я выполняю ...

FacebookClient client = new FacebookClient(FacebookApplication.Current);
String url = String.Format("/{0}/accounts/test-users", FacebookApplication.Current.AppId);

IDictionary<string, object> userParams = new Dictionary<string, object>();
userParams["installed"] = "true";
userParams["permissions"] = "read_stream";
userParams["access_token"] = AccessToken;

dynamic fbResults = client.Post(url, userParams);

Я получаю исключение ...

(OAuthException) (#15) The method you are calling must be called with an app secret signed session

1 Ответ

3 голосов
/ 01 мая 2011

Удалить userParams ["access_token"] = AccessToken;

var fb = new FacebookClient(appId, appSecret);
dynamic result = fb.Post(string.Format("{0}/accounts/test-users", appId),
    new { installed = true, permissions = "read_stream" });
Console.WriteLine(result);
...