moxiesdk

来自于:开发者立即使用

概述

moxiesdk 封装了魔蝎开放平台的SDK。魔蝎开放平台定位于魔蝎科技产品的快速安全输出以及客户对于魔蝎科技产品的快速安全接入,客户通过魔蝎开放平台对接魔蝎科技提供的产品和服务。

目前已开放产品包括信用卡邮箱账单、运营商数据等16个维度的数据采集、解析和分析服务,并拥有深度数据挖掘和机器学习团队,提供综合数据咨询和服务。

注意:安卓编译环境要求4.0.3及以上,升级环境编译

使用此模块之前建议先配置 config.xml 文件,配置完毕,需通过云端编译生效,配置方法如下:

  • 名称:moxie
  • 参数:mApiKey
  • 配置示例:
  <feature name="moxie">
        <param name="mApiKey" value="81b8f880834d4aff965a474224979a6e" />
    </feature>
  • 字段描述:

    mApiKey:(必须配置)魔蝎平台分配的key。

authMoxie

魔蝎开放平台SDK调用

authMoxie(param,callback(ret, err))

params

userId:

  • 类型:字符串
  • 描述:(必填)。

authType:

  • 类型:字符串
  • 描述:认证类型(carrier:运营商,alipay:支付宝,jingdong:京东,taobao:淘宝,email:邮箱, bank:网银, insuarnce:车险保单, fund:公积金, qq:腾讯QQ ,maimai:脉脉, linkedin:领英, chsi:学信网, zhengxin:征信报告 tax:个人所得税)(必填)。

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{"code":1,"taskId":"","taskType":"alipay","msg":"任务采集成功"}

err:

  • 类型:JSON对象
  • 内部字段:
{
"code":-1,//code不为1
"taskId":"","taskType":"alipay","msg":"任务未开始"}

示例代码

    var moxiesdk = null;
    apiready = function() {
      moxiesdk = api.require('moxiesdk');
    };
    function authCarrier(){//运营商认证
      var param = {authType:"carrier",userId:"623404029",name:"",idCard:"",phone:""};
      moxiesdk.authMoxie(param, function(ret, err){
        console.log("ret:"+JSON.stringify(ret));
        console.log("err:"+JSON.stringify(err));
          });
    }

可用性

iOS系统,Android系统

iOS系统 可提供的8.0及更高版本