开发
云插件是基于 WitFrame 云平台进行的开发,因此您需要首先了解 WitFrame 应用的开发方法。 要开发适配 Discuz! X5.0 的云插件您需要在您开发的 WitFrame 应用中添加/controllers/Discuz 目录,然后添加 Config.php 返回配置信息的接口文件:
- type: 当前云插件包含的入口类型,page 为页面类型,diy 为 DIY 类型。
- name: 入口名称。
- page: 页面地址,如上例中,云插件入口的实际地址为
index.php?index=witframe&path=Sample/v1/discuz_page1。
discuz_page1 我们添加 Page1.php 文件,注意首字母大写:
Lib\Site::Discuz_Restful 直接调用了当前用户的身份信息。如果您在 Discuz! 有自己设计的 API 接口,也可以调用到。
友情提示: 如果您的云插件需要使用 Discuz_Restful 接口,那么开发中的网站以及今后站长的站点必须拥有公网 IP,否则 WitFrame 无法访问到接口数据。