初始化 SDK 配置(initWithAppID)

输入appID

  开发者在开放平台注册的应用的 ID

random

  开发者用来生成 MD5 签名的随机数,string 类型

MD5sign(大写 32 位)

  使用appID + random + key 生成的 MD5 签名字符串(大写 32 位) 使用appIDrandomkey,用&拼接,
eg:appID=6274d276-cd82-4db0-8ba8-9670db4c54ab&random=123456&key=1baab9ac-365d-471f-b2b7-d62c23e5d94f

appID : app 识别号,开发者在开放平台注册时获取的唯一识别号,应用 ID key : 应用的密钥,开发者在开放平台注册应用的 app secret key

mchID

  商户在开放平台的商户号

appUserId

     开发者系统中的用户id,一般为用户在开发者系统中的唯一 ID,比如 QQ 中就是 QQ 号

返回

callBackResult

此返回对象为 string 类型的 JSON 对象,以 JSON 格式说明:

    {
      "returnCode":"000000",
      "returnMsg":"初始化成功"
    }

示例代码

//SDK的init方法是SHRB.initWithAppID();

//initWithAppID方法调用如下所示:

SHRB.initWithAppID(
  {
    appID: "6274d276-cd82-4db0-8ba8-9670db4c54ab",
    MD5sign: "42CE5DF2EC8380E175FA73059942C96E",
    random: "123456", //string类型
    appUserId: "18898909099",
    mchID: "SHRB001199022"
  },
  function(data) {
    console.log(data);
  }
);

results matching ""

    No results matching ""