Подписки на обновления фотографий в реальном времени Instagram C#

Я занимаюсь разработкой приложения 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, но я получаю следующее: "- Response: System.Net.WebException: удаленный сервер возвратил ошибку: (400) Bad Запрос.". Буду признателен за помощь. Спасибо!

1 ответ

Решение

Решено! callback_url не может быть https. Теперь мое приложение работает!

Другие вопросы по тегам