本文创建于3年前,内容较旧,京东页面已被修改。请添加群组以了解更多信息。
欢迎加入京东联盟技术讨论群():
没有该接口的权限?请参考这篇文章《调用京东接口时的权限问题》
最新:使用API开发的一个扩展,用于查看京东的产品佣金,可以直接在产品详情页查看佣金信息。
【有问题的童鞋可以参考最新文章,贴一下当前demo的后台代码】
本文将简单介绍京东联盟和京东宙斯这两个平台,以及如何使用京东宙斯平台的京东联盟API快速获取自定义推广链接。
关于京东联盟
(进入官网)是一个基于CPS的营销平台。我们可以使用我们的网站放置附属促销链接来推广京东产品。当用户点击我们网站上的推广链接并推广实际订单时,我们将收到一定的佣金。
申请加入京东联盟的条件是必须有国内注册网站。这是关键。使用京东账号登录后,使用京东联盟优惠券网络推广公司,填写网站信息,然后等待审核。
强烈建议您先了解一下联盟的介绍和规则:
关于JD宙斯
Zeus(前往官网)是提供的API接口平台(基于验证)。通过使用API,我们可以创建各种网站和无线应用程序来读取产品信息和活动信息。商家可以通过API将自己的信息系统嵌入到京东的各个服务系统中。
本文将介绍如何使用京东宙斯中的京东API获取京东自定义推广链接。
京东联盟定制推广链接
自定义促销链接。您可以将其用于各种产品以及各种活动页面的链接。它非常广泛和实用。
在联盟管理界面中,我们可以看到生成自定义推广链接的操作非常简单:
定制促销链接支持的链接有:京东首页、商品详情页、活动页面、店铺页面。
单击“获取代码”按钮后,将在联合的开头生成一个链接。我们可以在网站上放置此链接(此链接仅在注册网站上有效,通过其他方式打开无效)。
我们可以自己点击这个链接,当我们购买东西时,我们还可以赚取佣金! (详情请参阅)
在京东宙斯平台注册成为京东开发者
我们可以在京东联盟管理界面获取促销链接,但是每次都要登录深圳网站推广php调京东联盟接口,使用京东联盟API获取自定义促销链接,非常麻烦!幸运的是,API 已开启,我们可以使用代码自动获取!
首先使用京东账号登录京东宙斯平台(打开官网),然后填写开发者基本信息完成开发者注册(无需验证开发者身份),然后进入授权申请京东宙斯服务的服务页面。
完成后,它将显示您已被授权的服务:
创建应用程序
当我们成为注册开发者并授权Zeus服务时,我们需要创建一个应用程序,因为使用API需要(),而这个token是根据我们创建的应用程序的APP key和App生成的,我们对API的请求将是在此应用程序下登录。
创建应用界面时,我们选择【买家】【无线应用】:
完成后,我们还需要完善申请信息,填写回调地址。回调地址作为获取访问API的授权码()时的中间地址:
下一步,然后提交审核,应用的状态变为 and ,然后我们就可以正式开始使用应用证书中的APP key获取token了!
使用Aey并获得代币
一、官网文档:有能力的话可以自学~
这里我使用第一种:授权码来获取token。好处是令牌有效期为一年,每天可以处理30万个请求!我们现在只需要得到一次!
因为是基于.0的,所以过程非常简单,请先使用Aey得到一个Code,然后结合Code得到Token!
使用京东的登录页面获取代码。输入您的京东账户信息后网络推广平台,授权后会返回到我们的回调地址。此时回调地址会有一个code参数。 !
请求获取代码(GET请求)链接:
需要几个参数:
参数名称、参数选项说明
必需的
在此过程中,该值固定为代码
必需的
创建应用程序时的应用程序密钥(从JOS控制台->管理应用程序获取)
必需的
应用的回调地址必须与创建应用时填写的回调页面的URL一致。
状态
选修的
ISV定制的状态参数授权后将原样返回
范围
选修的
权限参数,API组名字符串。当多个组名以“,”分隔时,当前支持的参数值:读取
看法
选修的
对于移动端授权,该值固定为wap;非移动端授权无需传值
完成后的完整请求链接:
=
只需要修改(即APP key)和(回调地址,必须与创建应用时写入的地址一致)。
使用浏览器访问此链接京东联盟网站推广位,您将进入登录页面:
登录成功后,会跳转到我们写的回调地址京东联盟网站推广位,此时我们就可以获取code参数值了!
现在我们可以使用 Code 值来获取令牌。
请求令牌的请求链接:
参数为:
参数名称、参数选项说明
必需的
授权类型,在此过程中该值固定为
代码
必需的
授权请求返回的授权码
必需的
应用的回调地址必须与创建应用时填写的回调页面的URL一致
必需的
创建应用程序时的应用程序密钥(从JOS控制台->管理应用程序获取)
必需的
创建应用程序时(从JOS控制台->管理应用程序获取)
状态
选修的
ISV定制的状态参数授权后将原样返回
完成后的完整请求链接:
=&代码=&=
使用浏览器访问该链接,会返回标准的json格式:
"": "你的代币价值",
“代码”:0网络推广,
“”:,
"": "-5122-4100-a60d-",
“时间”:“81”,
“”:“”,
"uid": "您的京东账号ID",
"": "您的京东账户昵称"
从那时起,理论过程就完成了!现在我们使用PHP自动下载推广网站,即拿到code后,发送请求自动获取token,然后显示token内容。
PHP自动获取token的简单demo
直接查看代码,很简单,一个php文件:
$ =“代码”;
$=“”;
$ = "将此处更改为您的APP Key";
$ =“将其更改为您的应用程序”;
$ = "将其更改为您的回调地址";
$状态=“”;
$ = '#39;;
$=“”;
$code = $_GET["code"];
如果($代码!=“”)
$ = [
“”=>($),
“”=>($),
“”=>($),
“代码”=>($代码),
“状态”=>($状态),
“”=>($)
];
$=“”;
($ 作为 $key=>$value){
$ .= $key.'='.$value.'&';
rtrim($, '&');
$ch = ();
($ch, , $.$);
($ch, ER, 1);
$ = ($ch);
($ch);
回声”:
".($,"UTF-8","GBK");
别的
(": ".$."?=".$."&=".$."&=".$."&state=".$state);
你只需要自己修改前几个值,然后访问这个php文件即可。
使用京东API获取自定义促销链接
获得令牌后,请将其保存在安全的地方。现在启动的每个 API 请求都需要附带此令牌值。
首先我们要知道访问API有京东联盟优惠券。这是整个Zeus(JOS)平台所有API的主要链接,但是不同API的参数是不同的:
JOS API 中有两种类型的参数。一是系统参数,即APP key和token验证信息,这些信息是所有API通用的;二是应用参数,即不同的API有自己的参数列表。
系统参数如下:
姓名
类型
必需的
阐明
方法
细绳
API接口名称
细绳
OAuth授权为必填参数
细绳
应用程序的
细绳
符号
时间戳
细绳
鑫源网络科技网站制作推广:www.lgfg.cn