Я уже несколько дней ищу и пытаюсь решить эту проблему, но пока безуспешно.
Я работаю с Facebook SDK для .NET, пытаясь подписаться на обновления Facebook в реальном времени внутри проекта веб-API, следуя https://developers.facebook.com/docs/graph-api/reference/app/subscriptions/. Но всегда получаю «Несоответствие количества параметров» от Post в последней строке:
string access_token = "xxx"; // getting from httpwebresponse https://graph.facebook.com/oauth/access_token
var client = new FacebookClient(access_token);
var parameters = new Dictionary<string, string>();
parameters.Add("object", "page");
parameters.Add("callback_url", "http://domainname.net/api/facebook/");
parameters.Add("fields", "feed");
parameters.Add("verify_token", "abc");
var uri = string.Format("https://graph.facebook.com/{0}/subscriptions?", "123456789012345");
var response = client.Post(uri, (object)parameters);
Ошибка: в mscorlib.dll возникло исключение типа «System.Reflection.TargetParameterCountException», но оно не было обработано в пользовательском коде.
Дополнительная информация: Несоответствие количества параметров.
Callback_url в порядке и был протестирован для ответа на проверку facebook.
В сети хороших ответов не нашел. Кто-нибудь может мне помочь??
Заранее спасибо. Дэйв