tweetsharp和api流媒体?
我找不到最近的答案。
据报道,Tweetsharp在一些旧post中不支持来自Twitter用户流api的流媒体。 然而,github显示了一个看起来支持流式传输的类。
https://github.com/danielcrenna/tweetsharp/blob/cad16546df7c5be6ee528ecfa6171098b662a6ab/src/net40/TweetSharp.Next/Service/TwitterService.Streaming.cs
tweetsharp现在是否支持来自Twitter的流媒体,而以前没有
我正在学习c#,在继续花费数小时使用tweetsharp之前,我会欣赏有经验的编码员的观点。
如果您搜索的内容只是Twitter的流媒体API ,则可以在不需要外部库的情况下实现它
JavaScriptSerializer serializer = new JavaScriptSerializer(); HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create("https://stream.twitter.com/1/statuses/sample.json"); webRequest.Credentials = new NetworkCredential("...", "..."); webRequest.Timeout = -1; HttpWebResponse webResponse = (HttpWebResponse)webRequest.GetResponse(); StreamReader responseStream = new StreamReader(webResponse.GetResponseStream()); while (true) { var line = responseStream.ReadLine(); if (String.IsNullOrEmpty(line)) continue; dynamic obj = serializer.Deserialize>(line); if(obj["user"]!=null) Console.WriteLine(obj["user"]["screen_name"] + ": " + obj["text"]); }
- 为什么将HashTable的长度设置为素数是一个好习惯?
- 如何遍历XDocument的节点
- Asp:net MVC 3:@ Html.Editor在模板中对我的模型进行子集合?
- 我如何说服我的同事不要在所有事情上实施IDisposable?
- 使用WebClient的POST值上传文件
- WPF System.ComponentModel.Win32Exception(0x80004005):窗口句柄无效
- 为什么按匿名对象的键分组不按预期方式运行?
- C# – 将XML命名空间(xmlns)标记添加到文档
- Web Api Request.CreateResponse HttpResponseMessage no intellisense VS2012