初始化SDK配置(initWithAppID)
输入 appID
开发者在开放平台注册的应用的ID
random
开发者用来生成MD5签名的随机数
MD5sign(大写32位)
使用appID
+ random
+ key
生成的MD5签名字符串
使用appID
,random
,key
,用&
拼接,
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",
appUserId: "18898909099,
mchID: "SHRB001199022"
}, function (data) {
console.log(data);
});