. ========== 以下方法不需要授权 ==========
2.1.2获取系统参数:

--------- 2.2.容器行为接口 ---------

2.2.1.设置导航栏标题:
输入标题:

2.2.2返回和2.2.3关闭网页接口请跳转到下一个页面测试
点击跳转



2.2.3.显示加载窗:
输入标题:

2.2.3.取消加载窗:

========= 后面的方法都需要授权 =========
2.1.1.获取应用认证:
appid :
secret:
这两个参数请在平台的“供应商管理”->“供应商信息”中找到,每个供应商都不一样的,
appid就是供应商id, secretKey就是供应商密钥。
对应参数填好后,点击授权,回调会以alert弹出。

====================================
下面的接口,如果没有特殊说明,有回调的接口都会以alert弹出结果。如果是没有回调的接口,则按描述来观察测试结果
====================================

2.3.1.获取用户身份信息:

----------------------------

定位接口的测试说明:
1、确认手机定位功能已经打开且APP有定位权限,并确认GPS信号正常,即在地图软件中可以看到定位;
2、点击开始定位后,应该能正常获取到坐标;
3、手机移动过程中,坐标会不停地更新;
4、点击停止定位后,移动手机坐标不更新;

2.3.3.获取当前用户地理位置:

坐标:

园区:

2.3.4.停止定位:
----------------------------
2.3.5.拨打电话:

----------------------------
2.3.6.手机震动
----------------------------
2.3.7.获取通讯录
----------------------------
2.5.1.扫描二维码

2.5.2.生成门禁二维码

----------------------------
2.7.文件上传
选择文件(选择完自动调用接口上传):

如果上传的是图片,上传后下面会显示已上传的在线图片:


----------------------------
2.6.1.生成支付订单(下单)
参数:
订 单 号:
设备SN码:
商品标题:
商品描述:
原始金额:
通知地址:

注意:
1、订单号确保在商户系统内唯一,长度限制 10~32 位
2、原始金额的单位为分,如101,表示1.01元
3、如支付出现错误,可尝试调大支付金额,错误原因可能是分润模板限制了最新金额
4、其他注意事项接口文档中有详细的描述


----------------- iBeacon测试 ----------------
测试:
1、确保iBeacon设备已经注册到平台中了,不然无法扫描到
2、打开手机定位,且APP拥有定位权限,否则无法扫描
3、调用扫描接口后,如果扫描到设备,以下会显示返回的JSON
4、移动iBeacon设备,改变距离,返回的结果中,accuracy值应该会改变
5、关闭iBeacon或iBeacon移出识别范围,返回的结果中,不存在该设备(约5秒后)
6、点击停止扫描,rangingNearBeacons的回调不再返回,iBeacon列表不再更新

2.4.2.扫描附近的beacon:

2.4.3.停止扫描附近的beacon:

iBeacon列表(JSON):



----------------------------------------------------

-------------------- 蓝牙状态 --------------------
测试步骤:
1、点击监听,正常情况下,会弹出alert提示当前蓝牙状态
2、切换蓝牙开关或更改蓝牙权限,观察是否弹出alert提示蓝牙状态改变
3、点击取消监听,切换蓝牙开关或更改蓝牙权限,正常情况下,是不会再弹出状态更改的alert了

2.4.4.监听蓝牙状态:

2.4.5.取消监听蓝牙状态:

---------------------------------------------------
---------------------- BLE测试 --------------------
测试的时候,可以下载“LightBlue”(iOS软件)来辅助,该软件可以模拟蓝牙设备。 测试步骤:
1、确保蓝牙已开启且有权限
2、点击开始扫描,将会扫描附近的蓝牙设备,扫描结果返回到“设备列表”下面。注:如果空白代表该蓝牙没有名称
3、返回列表将不停地更新,排序不分先后
4、选择列表中其中一个,即可点击连接,注:因为连接的时候默认连接的是列表中选择的设备,而列表会不停的更新,避免连接的时候列表点击的不是你所看到的设备,如果要测试连接,请先停止扫描,再连接。
5、连接成功后,才可以扫描服务
6、选择服务后,才可以扫描特征值

2.4.6.开始扫描设备:
2.4.7.停止扫描设备:

设备列表:

当前选择:

2.4.8.连接BLE设备
2.4.9.断开BLE连接

-------------------- 服务列表: -------------------------
2.4.10.扫描设备提供的服务:
2.4.11.停止扫描服务:


-------------------- 特征值列表: -------------------------
选择服务列表中的服务时,立即开始扫描特征值


-------------------- Characteristic: -------------------------
Characteristic结构:


当前数据:
数据时间:
2.4.15.订阅设备的通知数据(可订阅时):

2.4.16.取消订阅设备的通知数据(可订阅时):


2.4.17.读设备特征值的数据(可读时):

订阅:蓝牙数据有更新时会立即接收并显示,取消订阅之后,则不再更新。
读取:手动点击才会去读取数据并显示


2.4.14.往设备写入数据
发送的字节数据:
(字节数据范围为0~255十进制,如果要发送多个字节,请用英文逗号隔开,如:【100,200,255】)
发送(可写时):

----------------- 设置分享测试 ----------------
2.4.18.设置分享内容
2.4.15.分享
分享文本:

分享图片:

分享链接:

分享音乐:

分享视频:

分享小程序:


2.4.16.跳转原生界面