Python与C#Twitter API库

ole*_*eks 12 c# python api twitter

我有.NET(5yrs)和Python(1yr)的经验,我想创建一个以Twitter为骨干的简单Web项目.我有使用AppEngine的经验,并且一直想尝试Azure.我将广泛使用一次发送和解析来自许多用户的推文,因为我为此设置了一个短期限,我想尽可能采用最短路径.那么,有没有人对这两者有任何经验,或者有任何建议?

快速浏览一下twitter API库(http://apiwiki.twitter.com/Libraries)给了我这个python:

  • 由DeWitt Clinton撰写的python-twitter.该库为Twitter API提供了纯Python接口.
  • 安德鲁普莱斯的python-twyt.BSD许可的Twitter API接口库和命令行客户端.
  • Dustin Sallings的twitty-twister.Twitter的Twisted界面.

这对于C#:

  • Yedda的Yedda推特图书馆.每个Twitter API方法在此包装器库中都具有等效的.NET方法.
  • Eric Willis/RareEdge设计组的TwitterooCore API.可以在任何.NET项目中使用的二进制.NET库.
  • Twitterizer最初由DigitallyBorn提供,但现在是开源的.为.NET 2.0编写.
  • 推文#by Daniel Crenna."100%覆盖REST和搜索API".

Jam*_*s B 4

最好的建议是使用您最熟悉的任何语言。

我自己和一位同事最近使用 C# 服务重写了 Twitter Web 应用程序的整个后端,我们的决定取决于哪个库最适合该目的。许多库具有不同的“功能”,其中一些比其他库更完整:我们纯粹根据尝试来决定选择哪个,看看哪些是最佳优化的,并使我们的工作变得最简单。

我会推荐一个 C# 库,但是竞争环境变化得非常快,我们已经更改了几次实现,因为 Twitter 已经弃用了其 API 的各个方面,并且有些库更新得比其他库更快。