【概述】
Wiwiz Web面板提供了很多的设置选项、页面模板等,可以满足多数的业务需求。同时,Wiwiz也是一个开放的商用WiFi云平台,面向开发者也非常友好,提供了丰富的扩展功能与开发接口。很多商家、系统集成商、软件公司和个人开发者都使用Wiwiz设置、定制或二次开发出了商用WiFi、网络管理产品或与已有的业务系统进行整合集成。本文面向开发者,对Wiwiz的定制功能、开发接口做总体的介绍。
【开发接口介绍】
1. 如果希望对热点的认证页面进行定制,那么可以使用“自定义认证页面”功能通过自己的HTML代码进行定制。注意,这种定制方式,仅能对认证页面的内容进行定制,认证规则依然决定于Wiwiz Web面板中的设置。关于自定义认证页面的定制方法,相应的开发文档参考http://www.wiwiz.com/zh/archives/980.htm
2. 如果希望对认证页面内容和认证规则都进行定制,或与第三方用户系统进行集成对接等,那么需要使用Wiwiz Auth API进行对接开发。使用Wiwiz Auth API,需要开发者了解一种Web服务器端开发语言或工具(例如,ASP,C#/VB.Net,JSP/Servlet,PHP,Node.js,Perl等),以及基本的Web前端技术(HTML,CSS,Javascript等)。Wiwiz Auth API参考手册与接口规范,参考http://www.wiwiz.com/zh/archives/693.htm
3. 如果希望远程获取当前热点连接信息、热点的连接履历、用户认证凭证信息、用户手机号码、热点的公网IP地址等信息,那么可以使用Wiwiz Query API。其开发文档参考http://www.wiwiz.com/zh/archives/1112.htm
4. 如果开发者希望远程获取、修改热点的设置信息、认证凭证信息、访问控制规则、插播广告等,可以使用Wiwiz Setup API。其开发文档参考http://www.wiwiz.com/zh/archives/1271.htm
5. 如果单纯希望定制认证后页面,那么可以使用“自定义认证后页面”功能。开发文档参考http://www.wiwiz.com/zh/archives/367.htm
6. 开发者可以调用Wiwiz HotSpot API根据指定的地理位置信息查询周边的公开的Wiwiz热点信息。开发文档参考http://www.wiwiz.com/zh/archives/1417.htm
【第三方案例集锦】
Wiwiz与微信Wi-Fi硬件鉴权协议对接
用PHP开发企业WiFi网络Web认证系统(Windows域账户登陆)
(更多案例,持续更新中…)