手把手教你用QQ机器人更新新浪微博

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:ray361
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  QQ机器人是—种对腾讯QQ进行功能扩展的程序,在机器人服务端登录QQ号码后可以按照程序预先设定的一些指令自动完成某些互动和任务。例如QQ机器人可自动与好友进行聊天;也可以执行一些数据交互任务,例如直接给QQ机器人发送消息就可以查询天气预报、股票信息等。
  
  由于腾讯的不开放,目前网络上大部分QQ机器人都是采用myqq等开源QQ协议进行编写,而非腾讯公开的QQ接口编写,下面介绍一种00Robot机器人。
  
  QQRobot机器人介绍
  
  QQRobot是一个由C语言开发的QQ机器人,主要用于实现网站和QQ之间的互动。用户通过自己的QQ实时接收来自网站的内容,并且通过QQ向网站发布自己的内容,以此加强网站服务的实时性,提高用户对网站的粘度。
  QQRobot是跨平台的,可以在LiRux/Windows主机上运行,可以和PHP/ASP/nET/JSP/等各种网站编程语言集成,并且占用系统资源非常小。它是以开源方式发布,如果你具备熟练的C语言基础你可以自由修改它,让它满足你的网站需要。另外对不具备[语言基础的用户,你可以使用00Robot提供的山eb界面来使用管理机器人。
  
  配置QQRobot机器人
  
  下面的案例教你如何通过QQ机器人而无须登录新浪微博网站来发微博。
  第一步:注册账号。首先去http://imjecot.cn注册一个账号,注册成功之后自动跳转到后台。
  第二步:创建新服务。点击左边栏的“创建新服务”,分别填写服务名称、服务说明、事件接口。只有设置正确的事件回调接口以后,平台才会在Im机器人启动、接收到用户消息等事件发生时,即时POST给你新浪微博,具体如何设置“事件接口”可参考lm平台RPI例子和代码演示,群命令暂不需要可不填写(见图1)。
  第三步:配置QQ机器人。点击“添加”,填写用来作为机器人的QQ账号和密码,提交即可(见图2)。
  添加了机器人之后,点击“机器人管理”,然后点击“启动”即可启动此机器人,如果首次添加机器人,腾讯可能要求多次输入验证码才能成功启动(见图3)。
  


  
  创建新浪微博应用
  
  此时的机器人还不能用来更新新浪微博,还需要去新浪微博开发平台创建应用。新浪微博开发平台地址为http∥open.t.sina.com.cn。进入主页后,首先使用你的新浪微博帐号登录,点击“创建新用户”,分别填写应用名称、应用地址、应用介绍等。
  特别注意的就是其中应用地址填写先前在lm平台的“事件接口”地址,成功创建应用后将得到一个Rpp Key,即取得了新浪微博RPI的使用权,程序在调用RPl时需要提供此Rpp Key。访问“开发文档”栏目,能看到平台概述、开发全攻略、RPI文档、常见问题等内容,特别值得一提的是SDK资源下载,这个页面里列出了大多数主流编程语言的开发库,可以根据我们自己的情况进行选择。并且,下载的开发库中还包括了具体的使用说明及示例程序。
  
  测试微博机器人
  
  最后需要把编写好的“事件接口”代码通过FTP传到服务器,机器人便能正常工作。用另一个QQ账号,加机器人为好友,向机器人发送消息,机器人会将消息POST到这个文件,在这里接收到消息后,机器人就会通过新浪提供的ARI把消息POST给新浪微博,以后即可通过QQ机器人随时更新微博了。
  00机器人的功能非常强大,能做的事情非常多,不仅能更新微博,还可以用来更新BBS帖子、查询股票信息、查询快递单号、订阅新闻等。QQ机器人不仅可以实现一对一的互动,更可以进QQ群实现一对多的互动,只有你想不到,没有它做不到。
其他文献
【摘要】主持人虽然是谈话节目的核心、现场的操控者,但是节目主持人不仅要懂得把握重心,而且首先要学会做一个优秀的倾听者。谈话节目是由互动交谈构成的,只有谈论双方均有诉听的机会,节目才能生动活泼,那种只见主持人滔滔不绝、随意插话、抢话,自我感觉良好的谈话节目是不受欢迎的。  【关键词】角色定位;栏目风格;控制场面    电视谈话节目在西方电视界已有30多年的历史,是各大电视台的重要节目类型,它深刻地影
期刊
【摘要】研究了影响高速公路路基沉降的因素。路基沉降是一个复杂系统,影响其稳定的因素很多,本文主要将影响路基稳定的因素概括为两大类:自然因素和人为因素。  【关键词】路基;沉降;稳定    公路路基是路面的基础,对路面的使用性能有着重要的影响,它承受着本身岩土自重和路面重量以及由路面传递下来的行车荷载,且属一种线型结构物,具有路线长、工程数量大、耗费劳动力多、耗资大、与大自然接触面广等特点。路基的施
期刊
前段时间QQ推出了概念版,界面非常炫,可惜概念版很快就下线了。其实通过一些工具和技巧,我们自己就可以随心所欲定制QQ的界面,不一定非等到腾讯推出新版本。    登录窗口大变身  一成不变的QQ登录窗口是否已让你审美疲劳(见图1)?想不想让它像图2所示的那样“如花似玉”?别着急,下面就一步一步教你如何实现。  首先,进入QQ安装目录找到Res.rdb文件,并将其复制出来。然后如图3所示,用“RDB文
期刊
在新教改形势下,作为教师不能仅仅的局限于“传道、授业、解惑 ”,必须学会应对新形势,学会转换角色,勇于探索、不断钻研,努力提高自己的水平。教师应成为学生学习活动的合作者、组织者、引导者和参与者 。新课改后的政治课程标准体现了课程目标多元化,对原有的教学目的、教学内容、课堂教学组织形式、教学方法以及教育评价等形成巨大冲击。因此,在新课程环境下,教师必须树立以培养学生的学习能力为本,以促进学生发展为本
期刊
随着网络经济的迅速崛起和因特网的快速发展,人们对于数据业务、语音、数据、图像等多媒体通信的需求日益旺盛。提供宽带多媒体业务,已成为网络运营商开拓市场的新的空间,宽带城域网成为信息高速公路建设的重要部分。现在基于POS、GE技术的宽带IP网以及ATM网是宽带城域网的主要核心平台,宽带接入技术将成为城域网接入的主要手段。  目前中国公众计算机互联网三期扩容工程已经于2000年底完成,骨干网的速率在2.
期刊
【摘要】作为一名中学政治课教师,我曾对政治课堂教学的语言作过一定的研究,思考了一些问题,其中,就有对政治课堂的语言特色的探讨。我认为:成功的政治课教学语言应具备以下三个方面。  【关键词】政治课;教学;语言特色    一、流畅    教师对教材内容的讲授,是政治课课堂教学的主要成分。学生从政治教师的讲授中,能获得比较系统、全面的理论知识。教师授课的语言流畅与否,直接关系到学生对知识的掌握程度。因此
期刊
【摘要】社会各项事物的发展,推动着政府创新的永续进行。信息化技术有力地支撑了政府创新活动,建立电子政府,开展成为政府创新的重要形式和途径。适应经济全球化和加入世贸组织的外部环境,我国政府和公共管理需要借鉴国外成功经验,顺应信息化的潮流,实施政府创新工程,制定切实可行和完备的方案。  【关键词】政府创新;电子政务;公共管理    知识经济社会是一个创新性很强的社会,进入知识经济时代的政府应是一个创新
期刊
诺基亚E5  屏幕:2.36英寸 320×240  系统:Symbian 9.3 S60 3.2  CPU:600MHz  内存:512MB ROM+256MB RAM  电池:1200mAh  “分辨率也太死板了,什么年代了还出Q屏”,而且“没有搭载Symbian 3^系统不够犀利啊”,“600MHz倒是很猛的,好在塞班系统省电”,“延续E71、E63经典的QWERTY全键盘设计,手感更加舒适”
期刊
【摘要】一般地,中学生在初中和高中两个阶段将面临数学课程对他们的四大挑战。任何一次的不适应,都可能使他们丧失对数学的学习兴趣,产生畏惧情绪,从而在两极分化中成为被淘汰者。  【关键词】中学数学;课;难关创新    这就是本文所说的四大难关,现列举如下:(1)算术到数的过渡(初一);(2)代数到几何的过渡(初二);(3)常量数学到变量数学的过渡(初三、高一);(4)有限到无限的过渡(高二)。    
期刊
【摘要】针对目前农村中小学分布相对零散,规模小,条件差,教育经费短缺,教师总体素质偏低,教育观念陈旧等情况,为适应新课程教学的需要,结合自身的教学实践,谈几点看法。  【关键词】农村;中小学教育;适应;新课标    结合农村中小学教育发展的实际,为更好适应新课程教学的需要,我认为应从以下几方面着手:  一、教师要了解学生,充分发挥教师的主导作用  面对激烈的社会变革,面对不同文化、不同价值观念的相
期刊