Jdk Union
/ Title: jdkUnion Description: 京东联盟 /
来自于:770104707@qq.com立即使用
概述
京东联盟简介
京东联盟-网络赚钱,流量变现,专业电商CPS联盟平台,包含京粉、CPS联盟,依托于京东商城推出的电商广告联盟赚钱平台,通过京东海量数据精细定向目标用户,开放京东电商整合能力,打造精准、高效、高转化的营销生态圈。
jdkUnion 模块概述
本模块封装了京东联盟,第三方应用拉起京东APP。
模块使用攻略
使用之前须从京东联盟申请账号并创建应用,开通服务。
京东联盟申请地址京东联盟
详情教程及自定义模块请移步论坛[apicloud 论坛](https://community.apicloud.com/bbs/) 搜索关键词【jdkUnion】
使用此模块之前建议先配置 config.xml 文件,配置完毕,需通过云端编译生效,配置方法如下:
querySchemes
<preference name="querySchemes" value="jdlogin,openapp.jdmobile,openapp.jdpingou"/>
字段描述:
querySchemes:(必须配置) 调用京东登录和检测京东是否安装
jdkunion
- 名称:jdkunion
- 参数:urlScheme、android_appKey、android_appSecret、ios_appKey、ios_appSecret
- 配置示例:
<feature name="jdkUnion">
<param name="urlScheme" value="sdkbackf611ed757583f7aaa0d96ba9a4xxxxx"/>
<param name="android_appKey" value="f611ed757583f7aaa0d96ba9a4xxxxxx" />
<param name="android_appSecret" value="4aaa0650781948a0b6ee0867c8xxxxxx" />
<param name="ios_appKey" value="f611ed757583f7aaa0d96ba9a4xxxxxx" />
<param name="ios_appSecret" value="4aaa0650781948a0b6ee0867c8xxxxxx" />
</feature>
字段描述:
urlScheme:安卓平台应用返回值 android_appKey:安卓平台应用appKey android_appSecret:安卓平台应用appSecret
ios_appKey:苹果平台应用appKey ios_appSecret:安卓平台应用appSecret
模块接口
initSdk
sdk 初始化
initSdk({params},callback(ret, err))
params
无
callback(ret, err)
ret:
- 类型:JSON 对象
- 内部字段:
{
status: true, //初始化状态
code: 0, //状态码
type: 'onInit', //事件类型
msg: "onInitSdk",//描述
result:{ //其他结果数据
}
}
示例代码
var jdkUnion = api.require('jdkUnion');
jdkUnion.initSdk({
},function(ret, err) {
if (ret.status) {
alert("sdk 初始化成功");
} else {
alert('sdk 初始化失败');
}
});
可用性
iOS系统,Android系统
可提供的1.0.0及更高版本
isInstalled
验证是否安装京东APP
isInstalled({params}, callback(ret, err))
params
packageName:
- 类型:字符串
- 描述:(选填)Android包名
urlScheme:
- 类型:字符串
- 描述:(选填)IOS Scheme
callback(ret, err)
ret:
- 类型:JSON 对象
- 内部字段:
{
status: true, //初始化状态
code: 0, //状态码
type: 'isInstalled', //事件类型
msg: "描述",//描述
result:{ //其他结果数据
}
}
示例代码
var jdkUnion = api.require('jdkUnion');
jdkUnion.isInstalled({
}, function(ret, err) {
if (ret.status) {
//已安装
} else {
//未安装
// alert(ret.msg);
}
});
可用性
iOS系统,Android系统
可提供的1.0.0及更高版本
openJdPage
打开京东APP
openJdPage({params}, callback(ret, err))
params
url:
- 类型:字符串
- 描述:(必填)打开页面的链接地址
callback(ret, err)
ret:
- 类型:JSON 对象
- 内部字段:
{
status: true, //初始化状态
code: 0, //状态码
type: 'onOpen', //事件类型
msg: "描述",//描述
result:{ //其他结果数据
}
}
示例代码
var jdkUnion = api.require('jdkUnion');
jdkUnion.openJdPage({
url:"https://union-click.jd.com/jdc?e=&p=JF8BALkJK1olXDYDZBoCUBVIMzZNXhpXVhgcDwYCXhxDXHBTTkRHA1ocDBsJVEVTbT9aXjVUUUJdDAACFAhHVj9LDAtAM1hXWFttTU8SQjZYcCB2AWB-F14ObAgXZTh8XVcZbQMCVV9fCUMeB2g4G1oUXg8HUlxcDHsnA2o4UDUUbQQDVVxfAUkXA2c4G1wXXAcGVFdaDEMeAV8PG1IlH05EDhgAC0oUAl84K1glbTYDZF1tVw9KXl8KGloRVA",
}, function(ret, err) {
if (ret.status) {
} else {
alert(ret.msg);
}
});
可用性
iOS系统,Android系统
可提供的1.0.0及更高版本
openJxPage
打开京东APP
openJxPage({params}, callback(ret, err))
params
url:
- 类型:字符串
- 描述:(必填)打开页面的链接地址
callback(ret, err)
ret:
- 类型:JSON 对象
- 内部字段:
{
status: true, //初始化状态
code: 0, //状态码
type: 'onOpen', //事件类型
msg: "描述",//描述
result:{ //其他结果数据
}
}
示例代码
var jdkUnion = api.require('jdkUnion');
jdkUnion.openJxPage({
url:"https://union-click.jd.com/jdc?e=&p=JF8BALkJK1olXDYDZBoCUBVIMzZNXhpXVhgcDwYCXhxDXHBTTkRHA1ocDBsJVEVTbT9aXjVUUUJdDAACFAhHVj9LDAtAM1hXWFttTU8SQjZYcCB2AWB-F14ObAgXZTh8XVcZbQMCVV9fCUMeB2g4G1oUXg8HUlxcDHsnA2o4UDUUbQQDVVxfAUkXA2c4G1wXXAcGVFdaDEMeAV8PG1IlH05EDhgAC0oUAl84K1glbTYDZF1tVw9KXl8KGloRVA",
}, function(ret, err) {
if (ret.status) {
} else {
alert(ret.msg);
}
});
可用性
iOS系统,Android系统
可提供的1.0.0及更高版本