用PHP自己架设一个新浪围脖Gtalk机器人
目前新浪围脖还没开放Gtalk机器人,不能从Gtalk上更新围脖,我简单写了一个。
基本思路很简单:利用xmpphp接收从gtalk发过来的消息,然后利用cURL更新到围脖上去
1.利用风吟的cURL 新浪围脖更新代码,将其中的用户名密码改成你的围脖账号信息 命名为sina.php 并放到Web服务器上
2.新申请一个Gtalk账号,用于转发围脖信息
3.下载安装xmpphp,放到支持php的Web服务器上;修改cli_longrun_example.php,将其中的服务器,用户名密码都修改成为新申请的Gtalk账号信息;在第27行的位置,加上
//把消息转发给sina围脖
include_once ‘sina.php’;
sendmicroblog([围脖用户名],[围脖密码],$pl[‘body’]);
4.运行cli_longrun_example.php 有两种方法,可以直接找个浏览器 打开这个页面;或者在服务器上 直接运行:php cli_longrun_example.php
5.用你自己的Gtalk账号添加这个新申请的Gtalk,向其发送消息 就可以同步更新到新浪围脖上去了
需要注意的是目前谁向这个新申请的Gtalk(也就是bot)发送消息都会更新到你的围脖上去。。。
请问一下,为什么我照这个方法架的机器人老是不要多久(大概半个小时的样子),就自动下线了!!
期待你能用邮箱回复我,谢谢…
还能做这玩意,朕很开心。