php - 有哪些 PHP Twitter OAuth 库可用?我应该使用哪一个?

标签 php oauth twitter

Twitter 在其开发者网站上列出了以下 PHP 库。我正在研究他们的代码,但我想从专家社区获得一些反馈。

  1. 还有其他更新/更好的吗?
  2. 哪一种应用最广泛?
  3. 各自的优点和缺点是什么?
  • Oauth-php 由 Corollarium Technologies 开发 - 面向客户和提供商的 OAuth 库
  • Services_Twitter (PEAR) 作者:Joe Stump、David Jean Louis 和 Bill Shupp - Twitter API 库
  • TmhOAuth 作者:Matt Harris – OAuth 库(支持文件上传)
  • TwitterOAuth 作者:Abraham Williams - Twitter API 库
  • Twitter async 作者:Jaisen Mathai – Twitter OAuth API 的包装器(提供异步调用)

注释:我知道问题标题中的“我应该使用哪个?”部分是主观的,但我认为问题正文以更客观的方式提出,并且标题似乎更短。

我会投票支持所有有帮助/有用的答案:)

最佳答案

我使用过 Abraham 的 TwitterOAuth 库,发现它非常好。它附带了一些很好的工作示例页面,这些页面经历了 OAuth 舞蹈,并为您提供了一个简单的 TwitterOAuth 对象,该对象具有 getpost 等方法。

// $connection is the instantiated TwitterOAuth object
$connection->post('statuses/update', array('status' => 'Hello, World!', 'in_reply_to_status_id' => 123456));
$tweets = $connection->get('statuses/home_timeline', array('include_entities' => true));

我无法评论其他库,因为我没有使用过它们 - 但我也不需要;)

关于php - 有哪些 PHP Twitter OAuth 库可用?我应该使用哪一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8507356/

相关文章:

php - 在Codeigniter中获取sql查询结果并显示在网页上

facebook - 为 facebook OAuth2 指定多个重定向 URI

python - 使用 Python 从 Twitter API 获取历史推文元数据

javascript - Twitter 如何实时更新您的时间线?

iphone - iPhone应用程序中的Twitter登录

php - 如何使 "PHP Explorer"(项目资源管理器?)区域在 eclipse/PDT 中的 session 之间保持不变?

javascript - jQuery `submit` 方法忽略使用 GET 发送的 POST。为什么?

php - AJAX 不想缓存图片

php - 如何从推特中的oauth key 获取用户名

python - 使用 Python 使用 Tumblr API 时无法获取 OAuth "Request Token"