2022-06-14 00:27:19
围观(9813)
最近在升级之前开发的淘客站点,做增加京东联盟接入的开发。回顾上文:使用PHP Laravel 框架开发淘客站点
周六申请了京东联盟的网站推广,害怕需要备案才能通过审核,于是提交了两个站点的申请,其中我的淘客站是没有备案的。今天登录京东联盟,果不其然,我的淘客站没有通过申请,原因就是无备案信息,所以想要接入京东联盟就必须要备案才行。
申请通过后马不停蹄,打开京东联盟的开发者平台,找到 SDK 并下载,装好 SDK 之后,马上找到商品搜索的接口文档,按照 Demo 调用,坑就开始了,首先是 SDK 执行请求的代码报错,打开文件一看,这代码令人无语... 这是京东员工的水平?
接着是 SDK 的服务请求地址是错误的,请求的地址一直无响应,然后在开发者平台找了半天才找到最新的地址。这个错误还能理解,毕竟没啥事都不更新 SDK 了。主要是开发者平台的接口文档是真不友好,文档内容那个页面不写明请求的服务地址。
万事俱备,地址改正确了,请求的 CURL 也修了,结果请求发现...
连商品搜索的权限都不给开放...
没法,最后只能使用京东联盟提供的商品精选频道的接口获取商品,也意味着后面即使开发好了,网站上京东的栏目也只有这点商品可以推广。
第 1 条附言 2022-06-14 19:51:37
还有个更离谱的坑,SDK 提供了 UnionOpenGoodsJingfenQuery 命名空间下的 GoodsReq 类作为请求参数设置,但是设置请求参数后实际请求时并没有携带参数,导致接口一直返回 “参数错误”。
不依赖 SDK 提供的设置,自行传数组参数过去就可以正常调用接口了
本文地址 : bubaijun.com/page.php?id=237
版权声明 : 未经允许禁止转载!
上一篇文章: 记录使用 MacOS 配置 IOS 自动化环境
下一篇文章: PHP长文本非对称密钥加解密