代码之家  ›  专栏  ›  技术社区  ›  thatismatt

对于twitter bot来说,最好的C twitter API是什么?

  •  25
  • thatismatt  · 技术社区  · 16 年前

    我正在编写一个C应用程序,它将需要与Twitter集成,我需要能够执行以下操作:

    • 发送直接消息
    • 阅读@helloapp或helloapp的所有邮件

    如果您感兴趣,该应用程序是 Carsonified 为Fowa提供4天的应用程序。多读 here 或者看到 tweets .

    6 回复  |  直到 11 年前
        1
  •  13
  •   toxaq    14 年前

    TweetSharp 可以处理这两个需求。

    到目前为止,Yedda不支持直接消息。

        2
  •  9
  •   rudolf_franek UUHHIVS    14 年前

    查看可用的API here

    我想最好是 Yedda Twitter Library

        3
  •  7
  •   Roee Adler    16 年前

    我更喜欢使用 Twitterizer .

        4
  •  2
  •   Steven de Salas Alexander Bollaert    11 年前

    如果你想要一个更好的选择 轻质溶液 .

    我用C语言写了一个twitter机器人 @valuetraderteam ,它按计划运行心跳并执行get/post操作以发送 website related tweets 从我的列表中添加/删除朋友。

    下面的gist中的api组件少于500行,应该可以很容易地将其添加到任何项目中,只有依赖项 Json.NET 可能已经安装了。

    https://gist.github.com/sdesalas/c82b92200816ecc83af1

    希望这对其他人有用。

        5
  •  1
  •   user2465083    12 年前

    我知道这篇文章被标记为“已回复”,但我想与tweetinviv分享一次向多个用户发送消息是多么容易。( http://tweetinvi.codeplex.com/ )

    IToken token = new Token("userKey", "userSecret", "consumerKey", "consumerSecret");
    ITokenUser u = new TokenUser(token);
    // Publish Direct Message to all the followers
    u.PublishMessage("Hello world!", u.followers);
    // Done!
    

    我相信这对开发Twitter机器人程序有很大帮助。

        6
  •  0
  •   Joe Mayo    13 年前

    另一个选择是 LINQ to Twitter . 这是我创建的第三方Linq提供者,它允许开发人员与TwitterAPI交互。如果你正在编写一个C应用程序来与Twitter交互,这是除了其他文章中提到的其他库之外的另一个选项。