【问题标题】:How to read Json data from Instagram RealTime API updates如何从 Instagram 实时 API 更新中读取 Json 数据
【发布时间】:2015-03-28 15:07:23
【问题描述】:

每当有人发布带有特定标签的图像时,我都在尝试使用 Instagram RealTime API 获取更新,我已按照所有步骤操作,但在读取发送到回调的 json 数据时遇到问题网址。根据 instagram 的文档:

当有人发布新照片并触发更新其中一张 您的订阅,我们向回调 URL 发出 POST 请求 您在订阅中定义。帖子正文包含原始文本 带有更新对象的 JSON 正文。

我正在使用 C# 和 MVC 5,这是我读取“原始文本 JSON 正文”的代码,请注意我将 json 字符串保存在文本文件中。

[HttpPost]
public HttpStatusCodeResult Receive()
{
    string json;

    using (var reader = new StreamReader(Request.InputStream))
    {
        json = reader.ReadToEnd();
    }

    File.WriteAllText(Path.Combine(Server.MapPath("~/"), "test.txt"), json);

    return new HttpStatusCodeResult(200);
}

问题是,当我收到请求时,文件已创建,但始终为空。我的代码有问题吗? Instagram的API可能有问题吗?我会很感激这方面的帮助。

【问题讨论】:

    标签: c# asp.net json instagram instagram-api


    【解决方案1】:

    找到了!只需将 InputStream 位置设置为零即可!

    【讨论】:

      猜你喜欢
      • 2012-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多