twitter api的python包装器。经常更新并替换twitter python(又名a fork)

tweethon的Python项目详细描述


-*-降价-*- < BR>
python推特# < BR>
twitter api的python包装_ < BR>
*作者:`jeremy rossi<;jeremy@jeremyrossi.com>;。`
*网站作者:`dewitt clinton<;dewitt@google.com>;。` < BR>
简介## < BR>
这个库为twitter api提供了一个纯python接口。 < BR>
Twitter(http://twitter.com)提供了一项服务,允许人们
通过网络、即时通讯和短信息进行连接。twitter公开了一个web服务api
(http://twitter.com/help/api)和此库旨在
python程序员更容易使用。 < BR>
建筑## < BR>
来源:### < BR>
安装依赖项: < BR>
*[simplejson](http://cheeseshop.python.org/pypi/simplejson) < BR>
从以下网址下载最新的TweethonLibrary: < BR>
*[tweethon](http://bitbucket.org/jrossi/tweethon/) < BR>< BR>
解开源分发并运行: < BR>
$python setup.py构建
$python setup.py安装 < BR>
测试:### < BR>
安装安装工具后: < BR>
$python setup.py测试 < BR>
未安装安装工具: < BR>
$python tweethon_test.py的 < BR>
获取代码## < BR>
在以下位置查看后备箱: < BR>
http://bitbucket.org/jrossi/tweethon/src/ < BR>
使用Mercurial匿名查看最新的开发版本: < BR>
$hg克隆http://bitbucket.org/jrossi/tweethon/ < BR>
文档## < BR>
查看最新版本的API文档: < BR>
*[pytwitter](http://bitbucket.org/jrossi/tweethon/wiki/home) < BR>
使用## < BR>
库为twitter api和
Twitter数据模型。 < BR>
型号:### < BR>
这三个模型类是"twitter.status"、"twitter.user"和
`twitter.directmessage`。api方法返回这些
课程。 < BR>
读取"twitter.status"、"twitter.user"或
`twitter.directmessage`,运行: < BR>
$pydoc tweethon.状态
$pydoc tweethon.用户
$pydoc tweethon.directmessage < BR>
原料药:### < BR>
api通过"twitter.api"类公开。 < BR>
要创建"twitter.api"类的实例: < BR>
>>>导入TweetHong
>>>api=tweethon.api() < BR>
使用登录凭据(许多api)创建"twitter.api"的实例
调用要求对客户端进行身份验证): < BR>
>;>;api=tweethon.api(用户名='username',密码='password) < BR>
要获取最近发布的公共Twitter状态消息: < BR>
>>gt;状态=api.getPublicTimeline()
>;>>打印[s.user.name for s in status]
[u'dewitt',u'kesuke miyagi',u'ev',u'buzz andersen',u'biz stone'] < BR>
获取单个用户的公共状态消息,其中"user"是
twitter的"短名称"或其用户ID。 < BR>
>>>状态=api.getusertimeline(用户)
>;>>打印[s.text for s in status] < BR>
要获取用户朋友列表(需要身份验证): < BR>
>>gt;用户=api.getfriends()
>>gt;打印[用户中u的u.name] < BR>
要发布Twitter状态消息(需要验证): < BR>
>>>status=api.postupdate(用户名、密码,"我爱python twitter!")
>>gt;打印状态。文本
我喜欢python twitter! < BR>
要阅读完整的api文档,还有许多api方法: < BR>
$pydoc tweethon.api < BR>
从python twitter转换## < BR>
pytwitter是python-twitter代码库的一个完整分支。我打算继续
tweethon作为python twitter的替代品。要使此工作无缝地使用
以下导入习惯用法: < BR>
>;>;gt;将tweethon导入为twitter < BR>
更多信息## < BR>
贡献者## < BR>
还要感谢Pierre Jean Coudert、Omar Kilani、Jodok Batlogg,
Edleaf、Glen.Tregoning、Brad Choate、Jim Cortez、Jason Lemoine和Thomas
dyson、robert laquey和python twitter邮件列表的其余部分。 < BR>
许可证## < BR>
>;版权所有2007谷歌公司。保留所有权利。

>;根据Apache许可证2.0版("许可证")授权;
>;除非符合许可证,否则您不能使用此文件。
>;您可以在

>;http://www.apache.org/licenses/license-2.0

>;除非适用法律要求或书面同意,否则软件
>;根据许可证分发是按"原样"分发的,
>;无任何明示或默示保证或条件。
>;有关管理权限的特定语言和
>;许可下的限制。 < BR>
2009年3月11日 < BR>
向getreplies、getfriends、getfollowers和getdirectmessages添加了页面参数 < BR>
2009年3月3日 < BR>
向getFriendsTimeline添加了count参数 < BR>
2009年3月1日
添加PostUpdates,它自动将长文本拆分为多个更新。 < BR>
2009年2月25日 < BR>
将"回复"状态ID添加到api.postupdate < BR>
2009年2月21日 < BR>
将任何错误响应包装在twitter错误中
将"自"id添加到getFriendsTimeline和getUserTimeline < BR>
2009年2月20日 < BR>
向api.getreplies添加了since和since\u id < BR>
2008年7月10日 < BR>
向用户和状态类添加了新属性。
删除了Twitter模块的虚假自我导入
添加了一个通知文件
需要SimpleJSON 2.x或更高版本
为状态消息添加了获取/创建/销毁收藏夹标志。
非TTY设备的错误修复。 < BR>
2007年9月13日 < BR>
在自述文件上取消设置可执行位。 < BR>
2007年9月13日 < BR>
发布版本0.5。
增加了对setuptools的支持(有条件地)
增加了对x-twitter-*http头的支持
修正了所有时区的测试
从postupdate中删除140个字符的限制
增加了对每用户tmp缓存目录的支持 < BR>
2007年6月13日 < BR>
发布0.4。
修复了阻止tweet.py工作的unicode错误。
添加销毁状态
添加了DestroyDirectMessage
添加了createfriendship
添加了destoryfriends < BR>
2007年6月3日 < BR>
修复了阻止发布Unicode字符串的错误
用户名和密码现在在twitter.api上设置,而不是单独的方法调用
添加了setcredentials和clearccredentials
在twitter web api中添加了getuser("users/show")
添加了GetFeatured
添加了GetDirectMessages
在twitter web api中添加了getstatus("状态/显示")
添加了getreplies
在getpublicTimeline上添加了可选的since_id参数
在getusertimeline上添加了可选的since参数
在getFriendsTimeline上添加了可选的自和用户参数
在getfriends上添加了可选的用户参数 < BR>
2007年4月27日 < BR>
修改示例/twitter-to-xhtml.py以处理unicode
放弃对setuptools的依赖(太复杂/错误)
添加了Unicode测试用例
修复了问题2"重命名需要在前面取消链接" < BR>
2007年4月2日 < BR>
发布0.3。
使用gmtime而不是localtime计算创建的相对时间。 < BR>
2007年3月26日 < BR>
发布0.2
getusertimeline可以接受用户id或用户名。 < BR>
2007年3月21日 < BR>
计算动态创建的相对值 < BR>
2007年1月28日 < BR>
发布0.1
python twitter的初始签入

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java中是否有数字的默认类型   java调用一个类的方法来使用另一个类的实例   java HtmlUnit不适用于javascript处理   java需要帮助才能连接MongoDB   java如何从Maven中的src/main/resources复制文件?   java保存Int值(共享首选项)   从另一个类调用方法时,java Autowired组件出现空指针异常   java Spring JPA:PropertyAccessException 1:。。。MethodInvocationException:。'driverClassName'。。。org/postgresql/Driver:不支持的专业。次要版本52.0   java使用增强的JDO模型类在Eclipse中运行Junit测试   java如何使用eclipse IDE为junit创建可运行的jar文件   java如何在安卓中检测应用程序的启动和退出   java在其他线程可以访问静态映射时从数据库更新静态映射   java@Entitty和@EntityScan不起作用。我正在使用SpringBoot和jpa存储库,发生了很多次   java如何与google日历集成?