PHP版Twitter API代理工具说明

PHP

Twittter代理API,效果等于Twitter没有关闭Basic,无视oAuth,直接向此API发送用户密码就可以获得Twitter内容。 简单使用: 需要一个支持curl/.htaccess/无广告的PHP5空间,可以不做任何设置,上传即可用,API地址指向上传目录下的/t。 可以运行check.php检查一下主机是否支持。 自定义API名称: 比如你上传到了 http://www.abc.com/botwi/ 下面,那么你在 http://dev.twitter.com 申请的应用的 OAUTH_CALLBACK_URL要指向 http://www.abc.com/botwi/oauth ,在botwi/t/config.php里定义这个值,并按申请应用时给你的值修改OAUTH_CONSUMER_KEY和OAUTH_CONSUMER_SECRET。 更快地连接: 如果传给API的是用户名密码,那么除了几个不需要认证的search之类,一般都要自动运算一次获得oAuth授权,但如果你能让客户端发来oauth_token和oauth_token_secret,那就可以省下这一步自动运算的时间。 我自己定义了一个/takeoAuth.json,向/botwi/t/takeoAuth.json发送用户密码,你就可以得到一个json格式的oauth_token和oauth_token_secret,然后你就可以接下来都用这两个东西发送请求了。 个人精力有限,开源也是为了希望有心人帮忙,比如测试一下,如果你测试的客户端下面没有,麻烦你将测试结果上推@iamzzm说一下: 经测试通过的客户端 中文推特圈、真理部内参、博微博(M8/Android)、Salt(M8)、Echofon、Twhirl(修正了一个错误,见SVN)、Seesmic、twidroyed、twitbird for free(iphone)... 经测试不通过待修正的客户端 Mixero、Twitter

详细介绍

资源简介:

本源码是一款基于PHP开发的Twitter API代理工具,旨在为用户提供无需OAuth认证即可访问Twitter内容的便捷方式。通过该代理,用户可以直接使用用户名和密码获取Twitter数据,实现类似于Twitter未关闭Basic认证时的效果。

主要功能:

  • 支持直接通过API发送用户名和密码获取Twitter内容,无需标准OAuth流程
  • 兼容curl、.htaccess等常见PHP环境,无需复杂配置,上传即用
  • 可自定义API路径和名称,方便集成到不同项目中
  • 内置check.php检测主机环境是否支持所需功能
  • 支持通过takeoAuth.json接口,将用户密码转换为oauth_token和oauth_token_secret,提升后续请求效率

使用场景:

  • 适用于需要绕过官方OAuth认证流程、快速集成Twitter数据抓取或展示的开发者和团队
  • 适合部署在个人或企业PHP空间,用于自建API服务或作为第三方应用的数据中转站
  • 可用于测试、演示或教育用途,帮助理解OAuth机制及其绕过方式

部署与配置:

  • 将源码上传至支持PHP5及curl的空间,无广告干扰即可正常运行
  • API地址指向上传目录下的/t子目录,可根据实际需求自定义路径
  • 如需对接官方应用,在config.php中设置OAUTH_CALLBACK_URL、OAUTH_CONSUMER_KEY和OAUTH_CONSUMER_SECRET参数,与dev.twitter.com申请信息保持一致
  • 客户端如能直接传递oauth_token和oauth_token_secret,可跳过自动授权计算步骤,提高响应速度

注意事项:

  • 本工具仅供学习与研究使用,请勿用于非法用途或大规模生产环境,以免违反相关政策法规
  • 建议定期关注Twitter API政策变动,及时调整应用策略以保证服务稳定性与安全性
📦

确认下载

资源名称

消耗积分