京东联盟-怎么跳转到京东购物小程序领券下单
我们在自己的小程序里接入京东联盟,实际上模式是用户点击商品详情页下单,然后跳转到“京东购物”小程序领券下单(像下面那样),但是这个接口是需要申请的,且自有小程序日均访问人数>1万。(有需要的小伙伴可以找我申请)
今天主要聊的问题是,在调用
jd.union.open.goods.query 关键词商品查询接口,
传入skuIds(商品id),获取商品信息时,link(优惠券链接)字段可能有两种格式
第1种格式:
https://coupon.m.jd.com/coupons/show.action?linkKey=AAROH_xIpeffAs_-naABEFoeGo4CzIIBSm6OZ-iHBsef1Ulb7oP2B8_HnnMO2GVLOSXu__IVMkUavrjQafq41lR7imQEaQ
拿着这种格式的couponUrl作为参数来调用
jd.union.open.promotion.bysubunionid.get 社交媒体获取推广链接接口,获取shortURL字段值用来跳转到“京东购物小程序”,没有问题。
第2种格式:
https://coupon.m.jd.com/coupons/show.action?key=b89dc8afc7554f8b9578dcf9fcdf0c26&roleId=39857083&to=item.jd.com/10021646687416.html
拿着这种格式的couponUrl作为参数来调用
jd.union.open.promotion.bysubunionid.get 社交媒体获取推广链接接口,获取shortURL字段值,就会报如下的错,因为实际上传给couponUrl的值是长这样的,也就是&被转义成了&
https://coupon.m.jd.com/coupons/show.action?key=b89dc8afc7554f8b9578dcf9fcdf0c26&roleId=39857083&to=item.jd.com/10021646687416.html
{"jd_union_open_promotion_bysubunionid_get_response":{"result":"{"code":2001904,"message":"优惠券接口异常,请稍后重试","requestId":"o_0b28dd34_kh0q1j4u_17008509"}","code":"0"}
}
解决方法:在
通过jd.union.open.goods.query
获取到link的值后,将值encodeURIComponent编码再传给
jd.union.open.promotion.bysubunionid.get
这个接口就可以解决。
京东联盟-怎么跳转到京东购物小程序领券下单相关推荐
- 京东购物小程序 | Taro3 项目分包实践
背景 京东购物小程序作为京东小程序业务流量的主要入口,承载着许多的活动和页面,而很多的活动在小程序开展的同时,也会在京东 APP 端进行同步的 H5 端页面的投放.这时候,一个相同的活动,需要同时开发 ...
- 前端怎么获取cookie的值_京东购物小程序cookie方案实践(附Demo)
一.前言 早期为了解决"会话保持"的需求,社区中出现了「cookie 方案」并最终成为 W3C 标准:当某个网站登录成功后,客户端(浏览器)收到一个 cookie 标识(文本)并保 ...
- 拼多多客京东客蘑菇街小程序v9.1高佣联盟无限多开版 新增两个京东备用接口,故障自动切换接口 小程序
拼多多客京东客蘑菇街小程序v9.1高佣联盟无限多开版 新增两个京东备用接口,故障自动切换接口 小程序 [后端升级新版] 1.新增两个京东备用接口,故障自动切换接口. 学习资料源码:拼多多客京东客蘑菇街 ...
- 小程序跳转小程序,小程序跳转公众号,小程序跳转h5
1:小程序跳转小程序 uni.navigateToMiniProgram({appId:'wx11111111111111111111' ,//小程序appidpath:'pages/phone/in ...
- 微信小程序实现跳转到另外一个小程序的方法
微信小程序实现跳转到另外一个小程序的方法 1,首先需要在当前小程序app.json中定义:需要跳转的小程序的app-id app.josn "navigateToMiniProgramApp ...
- 跳转饿了么小程序、跳转美团小程序、获取小程序路径、小程序生成小程序码不能选择第三方小程序、领红包功能开发(附源码)
先上成果和功能 我做的是随机推荐美食的小程序,食物数据是存库的而且后续会开放给用户新增食物的权限,然后有些小功能就是跳转到饿了么小程序和美团小程序领外卖红包,技术使用uniapp,开发工具是HBuil ...
- 小程序跳到h5页面_小程序如何跳转h5页面
小程序跳转H5页面是通过web-view组件来实现的,web-view是一个可以用来承载网页的容器,会自动铺满整个小程序页面. 1.配置业务域名 小程序账号必须是企业账号,个人和海外账号暂不支持,只有 ...
- 小程序跳转到另一个小程序很慢很卡
小程序跳转另一个小程序使用的方法有wx.navigateToMiniProgram 和 navigator 标签, 如果有碰到跳转到另一个小程序很慢的开发者,然后又没找到问题,看看自己小程序页面上的广 ...
- 校园超市购物小程序 计算机毕业设计
一.技术介绍 1.小程序用户端:微信开发者语言js+json+wxml+wxss 2.管理员后端:前端html+css+js+后端php开发语言/3.数据库:mysql 二.功能架构图 超市购物小程序 ...
最新文章
- 水管工游戏 (深搜)
- 应用程序的数据库从Sql Server迁移到Oracle
- 2021年第十六届全国大学生智能汽车竞赛赛道铺设规范
- 服务器中文名图片上传后 显示不,更换服务器后无法显示上传得图片
- spark mllib源码分析之DecisionTree与GBDT
- python 多次读取文件的细节
- 坚持早起21天,每月躺赚5000元!
- android中如何新建一个activity,《Android Activity》活动的介绍和创建
- 会计电算化常考题目二
- this compilation unit is not on the build of a java project
- Android点赞头像列表
- 人生三分之一的睡眠决定着另外三分之二的精彩
- 链表的实现 -- 数据结构与算法的javascript描述 第六章
- 解析Web应用服务四大弱点
- C语言程序设计第三版微课版,C语言程序设计(第3版 微课版)
- 【免积分下载】吴恩达 机器学习笔记PDF版v5.5.pdf
- mock.js文档详解5及下载(Random中的Name,Web,Address种类函数)
- 青春对白,邮寄我的时光
- 苹果为开发人员播种macOS Big Sur 11.3的第七个Beta
- SAP_HCM_Schema_CN28_XIN0
热门文章
- Axure折叠与展开效果的实现
- PHP - 异常/错误 - 学习/实践
- Python-问题Descriptors cannot not be created directly
- 百万在线人数 服务器搭建_科技晚报史上第一!赛博朋克2077在线人数超百万/苹果暗示未来不送数据线...
- 我在奥返火炬进行时卖可乐
- 命运游戏--选择金叶环宇
- uniapp引入vantweapp踩坑笔记
- php绘制雪花图,怎么制作雪花飘落动态图片 雪花效果图片制作
- 进阶篇,第一章:矿物的生成
- LeCun转发AgileGAN:人脸转卡通、漫画、油画