易语言WebAPI接入示例,纯净版接口,无需依赖核心库,需要自行绘制皮肤,示例内使用易语言内置组件,调用护卫盾WebAPI模块完成初始化、版本校验、自动更新、登录、合法性检验、注册充值等常规功能。模块为护卫盾全功能WebAPI易语言版本,与核心库函数保持一致,代码完全独立,无需依赖核心库,通信支持CURL,需要下载CURL动态库与程序一并发布。
易语言核心库接入示例,依赖护卫盾32位核心库(hwd_library.dll),下载后放到E语言程序运行目录即可,此例程演示了使用内置窗口完成初始化、登录并验证登录合法性的过程。模块中的DLL调用函数与核心库保持一致,源码比较简单,主要是快捷调用核心库函数,方便开发者,减少不必要的额外开销。
护卫盾核心库,内含Windows32/64位动态库,Macos与Linux正在适配中,以官网说明为准.护卫盾全功能库,内含登录窗口、注册窗口、改密窗口、卡密充值窗口、扫码充值窗口,使用此库,将极大提高开发效率,开发者仅需关注程序自身功能,繁琐重复的接入工作由护卫盾完成。
护卫盾核心库UI,内置UI支持 HTML + JS + CSS,本项目使用 vue3 + ts + ant design vue + vue router 开发,有需要二开的小伙伴可以参考此源码或下载源码进行二次开发。
GoLang接入示例,纯WebAPI接口,本例演示了使用WebAPI模块完成接入并验证的过程。同时支持32位、64位应用程序。支持跨平台编译(Windows、Linux、MacOS等)
VB.NET接入示例,根据程序位数下载对应核心库,将对应DLL文件复制到程序输出目录,本例演示了使用核心库内置窗口,短短十几行代码完成接入并验证的过程。同时支持32位、64位应用程序。
C#接入示例,根据程序位数下载对应核心库,将对应DLL文件复制到程序输出目录,本例演示了使用核心库内置窗口,短短十几行代码完成接入并验证的过程。同时支持32位、64位应用程序。
内置登录窗口、注册窗口、改密窗口、充值窗口、扫码支付等快捷功能,开发者仅需三行代码即可完成接入,通信采用CURL,UI采用DuiLib,纯C导出接口,支持所有可以调用Windows标准动态库的语言,WebAPI无需下载此库。
C++接入WebAPI,语言标准:ISO C++17-20,本例使用curl静态库、openSSL作为通信手段、jsoncpp作为JSON解析库,全功能纯WebAPI接口,无需下载核心库。
C++接入WebAPI,字符集:多字节,语言标准:ISO C++14,本例使用curl静态库、openSSL作为通信手段、jsoncpp作为JSON解析库,全功能纯WebAPI接口,无需下载核心库。
C++接入WebAPI,语言标准:ISO C++14,本例使用curl静态库、openSSL作为通信手段、jsoncpp作为JSON解析库,全功能纯WebAPI接口,无需下载核心库。
MFC接入WebAPI,语言标准:ISO C++14,本例使用curl静态库、openSSL作为通信手段、jsoncpp作为JSON解析库,全功能纯WebAPI接口,无需下载核心库。