百宝云论坛

 找回密码
 立即注册
查看: 951|回复: 0

网络验证系统 - 易语言模块接入示例

[复制链接]

90

主题

195

帖子

2000

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2000
发表于 2016-10-6 16:08:07 | 显示全部楼层 |阅读模式
易语言模块接入示例

易语言接入 <网络验证系统> 步骤
接入前准备:

首先我们需要在网络验证系统的云虚拟桌面客户端下载好 易语言客户端
客户端压缩包文件列表:
网络验证用户模块
网络验证用户端 源码
精易模块


1、导入模块

创建一个新的易语言项目,并导入网络验证用户模块
网络验证用户模块 是从百宝云网络验证V4的基础上修改而来,为了区分两者,网络验证用户模块 的函数名,去掉了函数名 红船_ 的前缀

百宝云网络验证的V4模块 可以完美兼容 网络验证_MySQL版 与 百宝云网络验证V4 中相同的功能 百宝云网络验证V4教程 - 用户端模块 教程

如果想使用 网络验证_MySQL版的新功能,例如说 推荐人 功能请升级模块到网络验证用户模块,同时 网络验证用户模块 兼容 百宝云网络验证V4 模块中的功能

2、 初始化

初始化客户端数据的时候 ,我们需要调用模块中的 初始化 函数 , 传入 <网络验证系统> 云应用token , 此函数必须在软件启动的时候 , 第一时间调用 , 如果初始化失败 , 所有与服务器通讯的函数全部不能使用
1.png

云应用token : 示例代码的客户端压缩包的 access.token 文件中
6.png

3、检测客户端是否有更新

当我们客户端初始化成功以后 , 需要检查文件是否有更新 , 我们需要调用  模块中的 检查更新 函数 , 如果云端有更新,模块会自动结束当前进程并进行更新操作
2.png

检查更新参数说明:
5.png

在这里我们需要注意
参数 自身版本:默认情况下为空,模块为自动取程序本身的版本号,我们也可以手动填入我们所需要的版本号,但是要注意版本号的格式必须是 1.0.0.0

4、 账号登录验证


账号登陆,我们需要调用模块中的 登陆 函数,登陆参数比较多,下面我们具体看模块中的参数截图说明
3.png
在登陆的时候,我们需要注意一个问题,必须需要定义一个心跳回调函数,这样登陆成功后,模块会自动为我们开启心跳线程

心跳回调函数
4.png
在心跳函数中,我们可以处理自己的一些代码逻辑

以上4步,即可实现软件的登录与验证操作了。
这样我们就完成了 <网络验证系统> 的接入了

下面是演示客户端的代码下载
请大家安装好云应用之后,在云应用的右键菜单->客户端下载最载最新版本






回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|百宝云论坛 ( 湘ICP备15007281号-2 )

GMT+8, 2018-8-22 13:08

Powered by bby! X3.4

© 2015-2018 baibaoyun

快速回复 返回顶部 返回列表