傻瓜教程:5分钟创建自己的Gtalk机器人
打开IMified.com,注册。
打开API文档,直接找到Example Hello World bot部分,将实例代码贴入编辑器,保存为helloworld.php。
<?php switch ($_REQUEST['step']) { case 1: echo "Hi, what's your name?"; break; case 2: echo "Hi " . $_REQUEST['value1'] . ", where do you live?"; break; case 3: echo "Well, welcome to this hello world bot, " . $_REQUEST['value1'] ."<br>from " . $_REQUEST['value2'] . ".<reset>"; break; } ?>
将helloworld.php上传至你的空间。
登录IMified.com,点击New Application,添加一个新的机器人。
为bot取名,输入之前上传的helloworld.php的url地址。点击“Add new Bot”完成。
打开Gtalk,添加eric@bot.im为联系人,开始聊天吧。
看看时间,应该没到5分钟。
—————————— 我是华丽的分隔线 ——————————
Gtalk采用的是Jabber协议,也就是说能和使用Jabber协议的其他聊天工具互通。
IMified.com提供API,让你不用去关心Jabber协议。同时还为bot提供服务器。
helloworld.php中的_REQUEST、step、value、reset很好理解,所以这个bot做的事情也很简单。剩下的只需要发挥想象力:使用PHP能做什么呢?