Twitter的优点将Twitter同步到其他微博客网站的功能
优采云 发布时间: 2021-07-23 23:13
Twitter的优点将Twitter同步到其他微博客网站的功能
从去年开始,微博逐渐取代博客和SNS,成为最流行的互联网应用之一。推特、新浪微博、地谷、9911等都非常火爆,很多人在各种微博平台注册。账号,但是这里有一个新问题,就是信息同步。
每个人的使用习惯不同,各个微博圈的用户也不同。许多微博用户在每个平台上都有一些人关注。所以需要用一个同步程序来改变各个平台的信息统一处理,而这个处理中心,我觉得应该是推特。
推特的优势
之所以使用推特作为微博中心,是因为推特更新的方式很多,工具也很多。使用 TwitterFeed 或 FeedBurner,您还可以直接从 RSS Feed 更新 Twitter。 Twitter本身也是全球最大的微博平台。在可预见的未来,它不会消失。用户发布的信息通常不会丢失或删除。推特信息的备份导出方式有很多种,所以把信息放到推特上。相对安全、安全、稳定。
将Twitter同步到其他微博的方法是使用GAE。 GAE是谷歌一个非常好的免费托管平台。它具有非常好的稳定性和强大的功能。它支持 Cron Job 来调度任务。因此,我们只需要在GAE上部署一个定时执行的定时任务,设置为每分钟抓取一次用户推特信息。抓拍成功后,直接将最新消息发布到新浪微博等平台,然后将推特信息实时同步到各个微博网站。 @函数。
同步程序的优点
这个同步程序有一些优点。与我之前介绍的微博同步相比,该程序在安全性、稳定性、速度和灵活性方*敏*感*词*有巨大的优势。
在安全方面,那些第三方网站@会保存您的微博密码进行同步,这会给您的微博账号带来潜在的安全问题。再说了,你还有上千个粉丝的账号密码保存在那些同步网站@里,你放心吗?使用 GAE 的程序同步时,只有您知道密码。我们不应该担心 GAE 被黑客入侵。
稳定性方面,我用了几个月的同步程序,几乎没有信息丢失。 GAE服务本身的性能也非常稳定,停机时间很少。
在速度方面,这个同步程序可以在最短的时间内在1分钟内同步所有信息。很少有网站@可以提供这样的同步速度。
在灵活性方面,我们可以自己修改代码,实现一些定制的特殊功能。例如,在这个程序中,我将收录@的信息定义为不同步。我们也可以自己修改程序来实现很多其他的功能。
目前该同步程序支持推特同步到新浪微博、地谷、9911、商业、人见网、follow5以及Ping.fm和Hellotxt两个同步服务。同步流程图如下所示。
其他微博为主
如果用户不打算基于推特,也可以用这个程序进行同步,先注册一个推特账号,然后找到用户主微博的RSS Feed地址,用TwitterFeed或者FeedBurner来同步这个feed 到 Twitter,然后使用这个程序执行后续的同步。如果新浪微博以后支持RSS Feed,可以使用此方法将新浪微博信息同步到其他微博。
应用安装部署方法
如何下载,使用TortoiseSVN查看SVN地址,然后编辑app.yaml改成你的appspot应用名,然后修改Twitter.py文件最后一行,填写你的Twitter用户名,修改it from ret = send_sina_msgs("username","password",text),以用户名和密码开头,分别填写对应微博的用户名和密码。对于不需要同步的服务,请用#注释掉cron.yaml文件这里是定时任务设置,然后就可以按照本文的方法发布,执行appcfg.py更新目录名,使用 Gmail 帐号和密码,即可发布。
发布后,GAE可以定期执行twitter.py程序。由于定时执行最小可以设置为1分钟,所以同步速度非常快,基本可以达到实时自动同步的效果。
其他注意事项
Follow5 需要使用 api_key 进行同步。目前,我的 api_key 存储在程序中。建议使用follow5的用户单独申请一个api_key,防止我的api_key爆炸。人见网需要邀请码才能注册和使用。点击此处获取邀请链接。 Ping.fm 和 Hellotxt 使用密钥进行身份验证。具体操作方法请参考这里。
() ()