【发布时间】: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