傻瓜教程: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,添加一个新的机器人。

imified_add_bot

为bot取名,输入之前上传的helloworld.php的url地址。点击“Add new Bot”完成。

打开Gtalk,添加 eric@humblepg.com 为联系人,开始聊天吧。

看看时间,应该没到5分钟。

—————————— 我是华丽的分隔线 ——————————

Gtalk采用的是 Jabber 协议,也就是说能和使用Jabber协议的其他聊天工具互通。

IMified.com 提供API,让你不用去关心Jabber协议。同时还为bot提供服务器。

helloworld.php中的_REQUEST、step、value、reset很好理解,所以这个bot做的事情也很简单。剩下的只需要发挥想象力:使用PHP能做什么呢?

Tags: , ,

Leave a Reply