Instagram实时照片更新订阅c#

时间:2015-08-03 13:47:09

标签: c# asp.net-mvc instagram-api subscriptions real-time-updates

我正在开发一个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”的控制器和一个名为“Update”的操作,它回答了GET和POST,但我得到了这个:“ - 响应:System.Net.WebException:远程服务器返回错误:( 400)糟糕的要求。“   我将不胜感激。   谢谢!

1 个答案:

答案 0 :(得分:1)

解决! callback_url不能是https。现在我的申请正在运作!