iNoRobot

立即使用

论坛示例

为帮助用户更好更快的使用模块,论坛维护了一个示例,示例中包含示例代码、知识点讲解、注意事项等,供您参考。

概述

iNoRobot简介

数据安全反调试 (iNoRobot) 是为防止您app有价值的api数据被窃取,开发的模块,意在为开发者的app更便捷的一定程度上提供可能的保护。

[模块支持版本] Android 4.2 - 9.0

iNoRobot功能服务

  • 数据访问方式:以模块作者自己的使用方式调用api数据。
  • 反调试安全系数:可根据返回的分数,自定义自己的规则。

不能同时使用的模块:各种类似功能可能重复的模块

模块使用攻略

实例widget下载地址

模块接口

Safenet_get

不使用系统设置代理,直连访问api

Safenet_get({params}, callback(ret, err))

params

url:

  • 类型:字符串
  • 描述:(必填项)填写您api的http&https地址。

callback(ret, err)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    ResCode: '8.8.8.8'      //字符串;get获取到的网页文本源码
}

示例代码

var iNoRobot = api.require('iNoRobot');
var param = {
            url: "http://45.32.164.128/ip.php"
        };
iNoRobot.Safenet_get(param, function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

Android系统

可提供的1.0.0及更高版本(如有必要,可能会更新变动)

Safenet_Realnum

数据传输环境安全系数

Safenet_Realnum(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    RealCode: 100   //整数型;0-100,数值越大越安全
}

示例代码

var iNoRobot = api.require('iNoRobot');
iNoRobot.Safenet_Realnum(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS系统,Android系统

可提供的1.0.0及更高版本(如有必要,可能会更新变动)