使用MooPHP 进行校内Widget开发的详细教程和演示 ====== 申请开发许可证 ====== **申请开发许可证** 首先使用校内网账号登陆校内网。 在左侧的功能列表里,会发现: {{:documents:图片1.png|}} 点击这个连接,进入该页面以后,点击右侧的“由校内网开发” {{:documents:图片2.jpg|}} 每个用户看到的Widget的排序都是不同的,找到如下Widget : {{:documents:图片3.jpg|}} 点击“进入”,在右侧会发现如下的图示,点击 {{:documents:图片4.jpg|}} ====== 创建添加应用 ====== **创建添加应用** 添加应用的页面,点下面的: {{:documents:图片5.jpg|}} 安装成功以后,在左侧功能列表会出现 {{:documents:图片6.jpg|}} 如果找不到,请点击列表下面的“更多”,点击“开发者”,在页面右侧找到这个区域。 {{:documents:图片7.jpg|}} 点击“创建一个”: {{:documents:图片8.jpg|}} {{:documents:图片9.jpg|}} 点击保存。在页面中间将会出现: {{:documents:图片10.jpg|}} 记录下 **API Key** 和 **Secret** ,**这将作为与校内API互通的必要数据传递给校内**。 ====== 上传程序 ====== **上传程序** 下载MooPHP 和 MooPHP的校内开发DEMO 上传到FTP目录,要与你在开发许可证上填写的一致,目录结构如下: {{:documents:图片11.jpg|}} 记得把**data**目录的**templates**的目录**权限设置为777** ,否则模板将无法缓存 打开**moophpdemo/index.php**修改**XN_API_KEY**和**XN_SECRET** 以及**APP_URL** 这三个常量的值为你的应用的**API KEY**和**SECRET** 和 **应用程序地址** 如果要使用**Feed新鲜事功能**,需要**在应用程序里面添加feed模板**,否则将无法使用。 添加Feed新鲜事首先进入应用程序的信息页。 {{:documents:图片12.jpg|}} 点击“编辑Feed模板” {{:documents:图片13.png|}} 点击“注册新模板”,然后输入以下信息: {{:documents:图片14.jpg|}} 点击提交,OK,现在Feed功能就可以正常使用了。