Я разрабатываю приложение asp mvc .net и пытаюсь подписаться на обновления Instagram в реальном времени. Я искал и читал, но не нашел ответа на свою проблему. Мой код подписки выглядит так:
string accessToken = context.AccessToken;
//Subscribing to Instagram real-time updates
NameValueCollection parameters = new NameValueCollection();
parameters.Add("client_id", myClientId);
parameters.Add("client_secret", myClientSecret);
parameters.Add("object", "user");
parameters.Add("aspect", "media");
parameters.Add("verify_token", context.AccessToken);
parameters.Add("callback_url", @"https://xmovo.org/Instagram/Update");
WebClient client = new WebClient();
var responseAsync = client.UploadValuesTaskAsync(
new Uri(@"https://api.instagram.com/v1/subscriptions/"),
"POST",
parameters);
string response = System.Text.Encoding.ASCII.GetString(await responseAsync);
Я определил контроллер под названием «Instagram» и действие под названием «Обновить», которое отвечает на GET и POST, но я получаю следующее: «- Ответ: System.Net.WebException: Удаленный сервер вернул ошибку: (400) Bad Запрос.". Буду признателен за помощь. Спасибо!