简介

这个教程演示如何开发一个应用,名叫“测试应用”,它将会在应用页上显示“hello world”,这个应用我们需要以下条件:

  1. 支持php的web server
  2. 自己的虚拟空间或服务器

当你创建你自己的应用,请使用不同的应用名称及不同的 server. 高亮的部分表示与你的应用不相同的部分

创建应用流程:

创建应用

  1. 访问 http://uchome.developer.manyou.com ,注册开发者uchome的普通用户
  2. 开始菜单->开发者,如图:
  3. 点击 “创建新应用”
  4. 以下应用的参数配置:
    1. 应用程序名称:
      我们叫 '测试应用' - 你需要取一个不同的名称.
    2. 选中 我已阅读并接受 manyou开发平台协议.
    3. 客户服务E-mail:
      显示在该应用程序的介绍页面,用户可发邮件到此邮箱寻求帮助.
    4. Callback Url:
      我们输入'http://www.yourhost.com/testapp/' , 你需要输入一个不同的网址,请输入你服务器上的应用所在目录的网址, 必须以斜线结尾 .
    5. 安装后的转向URL:
      我们填写 'http://www.yourhost.com/testapp/' , 你需要输入一个不同的网址,也可以具体到某个页面的url
    6. 默认MYML:输入 'hello'.
  5. 点击 '提交' 按钮. 你的第1个应用就成功创建了。
  6. 下载 php client库 到你服务器上的应用的相关目录里. 点击下载
  7. 如果你在用 unix shell , 运行命令:
    wget http://download.developer.manyou.com/php/sdk/manyou_api_client_0.1.zip
  8. 新建文件 'common.php' ,将包含以上的php文件 . 粘贴以下代码到文件里:
    <?php
    // Manyou客户端库文件
    require_once './manyou.php';
    $config = array();
    // 请从http://uchome.developer.manyou.com 申请应用获取密钥
    $config['api_key'] = '[your api_key]';
    $config['api_secret'] = '[your secret]';
    // 初始化Manyou类库
    $my =& new Manyou($config['api_key'], $config['api_secret']);
    // 检测用户是否已添加应用
    $my->require_add();
    ?>
  9. 修改 '[your app_key]' 、 '[your secret]' ,用你的应用的 'app_key' 、 'secret' 替换,这二个值显示在我的应用的这个应用信息里。
  10. 新建文件 'index.php'作为这个应用的首页.粘贴以下代码到文件里:
  11. <?php
    require_once 'common.php';
    echo "<p>hello world</p>";
    ?>
  12. 我的应用的页面,查看此应用,点击查看介绍,点击在此应用介绍页的右上方的安装此应用
  13. 在你的应用的页面上,你将看到 index.php执行后的信息。
  14. 在你的个人主页上的此应用盒子将会显示'hello'--这是在默认MYML里设置的。
  15. 在你的开始菜单将会显示此应用。