【问题标题】:TweetSharp - Where did FluentTwitter go?TweetSharp - FluentTwitter 去哪儿了?
【发布时间】:2011-09-29 01:16:45
【问题描述】:

在 TweetSharp 1.0 中有 FluentTwitter,TweetSharp 2.0 似乎在任何地方都没有这个,它甚至似乎没有被弃用,而是完全被删除了,如果 TweetSharp 的这部分在 2.0 中仍然可用,谁能指出我以及如何访问它?

在他们的 google 代码页中,他们甚至有谈论 FluentTwitter 的主题,例如 this one,这是不可导航的(您显然无法访问它),但它会显示在 google 搜索结果中。我真的不知道 Dimebrain 是什么,这是 TweetSharp 的自定义版本,还是 v1.0 的命名方式,还是什么?

真的很混乱。

类似的事情发生在 Twitterizer 上,他们在他们的网站上声称大多数项目只需要 Twitterizer2.dll 和 Newtonsoft.Json.dll,但你也可以使用 Twitterizer2.Streaming.dll 之类的东西,这是无处可去的找到...

Twitterizer2.Streaming.dll
这是 提供访问权限的插件库 到 Streaming API。
这个文件是 大多数项目都不需要。

我需要一个最新的 Twitter API 包装器,并允许使用 Streaming API。

更新在哪里可以下载 TweetSharp 的 this version 的工作副本?我逐个文件下载了该版本文件,创建了我自己的解决方案并提供了我认为需要的参考库,但我只是不断地遇到编译时错误。

更新 Twitterizer 似乎不支持 Streaming API,这就是为什么他们没有在他们的主要版本中包含他们的流包装库。不过仍然不知道 TweetSharp。

更新 TweetSharp 似乎也在存储库中不停地跳跃:谷歌搜索产生以下所有结果:google codegithubcodeplexnuget,然而google codecodeplex 链接似乎已被删除。

【问题讨论】:

  • @0A0D 这正是我的问题所说的?
  • 我只是看不出它是如何被删除的,正如你在第一句话中所说的那样。
  • 这没有回答主要问题,但 Twitterizer.Streaming.dll 是单独分发的。确实,对于大多数项目,您提到的两个 dll 将是唯一需要的,这就是为什么将它们放在一个版本中,而其他的位于下载页面的其他位置。
  • @Nico:那是去年的事了,来自别人的 POV。看来 TweetSharp 这次要永远休息了。

标签: c# twitter tweetsharp twitterizer


【解决方案1】:

回答您的主要问题:TweetSharp 在 2.0 版本中放弃了其流畅风格的 API。此外,TweetSharp 不再由其作者维护,这就是为什么在其 github 存储库之外查找有关它的信息是有问题的。

过去,我发布了一个非常早期的 twitterizer 流式二进制文件的 beta 原型,作为单独的下载(在“插件”版本中)。然而,最新版本包含完全工作且稳定的流式二进制文件(至少对于用户流而言)。

【讨论】:

    【解决方案2】:

    我建议您通过 google 查看缓存页面以发现更多信息。您说该页面上的数据无法访问,但它是:
    http://webcache.googleusercontent.com/search?q=cache:RWqwl4mpcOMJ:tweetsharp.codeplex.com/wikipage%3Ftitle%3DFluentVsService+fluenttwitter&cd=1&hl=en&ct=clnk&gl=jp&source=www.google.co.jp

    另外,您应该使用谷歌的高级搜索功能来获取更多信息。不要使用“应该包括以下词语之一”,而是使用“必须包括”,或在您的术语前输入 +。 +fluenttwitter 给了我一个页面,其中包含使用您尝试在 FluentTwatter 2 中使用的 .dll 文件的代码。哈哈,哎呀。我的意思是流利的推特。您也许可以以同样的方式使用 google 来查找您正在寻找的任何 dll 文件,但我会担心 virii。我用它来查找驱动文件,如下所示:+sidewinder_joystick_driver32.dll。它还帮助我找到丢失的系统文件和 doom2.wad + dwango。 ;D

    最后是这个:http://pm.twitterizer.net/projects/twitterizer-stream。它确认 Twitterizer 不支持流式 API,但这些人追求的是同一件事。发现人们朝着同一个目标努力总是令人耳目一新。如果你被困在某件事的中间,他们可能会有下一步。也许他们会给你SVN访问一些工作草案,你将能够在某种特殊的开发者许可下使用它! :D

    祝你好运!

    【讨论】:

    • 我的意思是你不能仅仅通过浏览而不是谷歌搜索来导航 codeplex 页面并“自然地”到达该页面。就像他们忘记删除它一样,但它不应该存在。
    • 我同意。我还与一些 c# 人员和一些 TweetSharp 进行了核对,似乎短期内没有推进流媒体项目的计划。所以,我认为这将是一个漫长的等待,充其量。另一方面,他们寻求帮助的可能性更大。
    【解决方案3】:

    我认为目前(2012 年)最好的选择是转到Twitterizer

    Twitterizer Streaming API Public Stream

    using Twitterizer.Streaming 
    // ...
    

    不错的教程: http://thewayofcode.wordpress.com/2011/11/29/twitter-real-time-search/

    【讨论】:

      【解决方案4】:

      此时(2017 年)TweetSharp 几乎从地球上掉了下来。所有原始的 Github 存储库都被直接删除,几乎找不到它们。当您继承遗留项目并需要维护它时,这是一个真正的问题,因为您无法再获得源代码......

      一个新作者现在在这里维护它,到目前为止它似乎是一个替代品。

      https://github.com/Yortw/tweetmoasharp

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-03-03
        • 2014-03-15
        • 2015-07-17
        • 2012-10-30
        • 2013-05-23
        • 1970-01-01
        • 2012-03-13
        • 1970-01-01
        相关资源
        最近更新 更多