好久没有用京东api转链了,今天打开突然发现报错:
{"code":2001707,"message":"(sceneId未入参)或(sceneId和商品格式不匹配)",
一直以为是sceneId
传入的问题,结果。。。
sceneId
参数2
是需要申请的,没有申请就只能提交jingfen.jd.com
的商品链接
找到官方对应的接口:jd.union.open.promotion.common.get 网站/APP获取推广链接
接口描述:网站/APP/流量媒体来获取的推广链接,功能同宙斯接口的自定义链接转换、 APP领取代码接口通过商品链接、活动链接获取普通推广链接,支持传入subunionid参数,可用于区分媒体自身的用户ID,该参数可在订单查询接口返回,需申请
文档地址:https://union.jd.com/openplatform/api/10421
名称 | 类型 | 是否必选 | 示例值 | 描述 |
sceneId | Integer | 是 | 1 | 场景ID,支持入参1,2;2需要权限申请 |
https://jingfen.jd.com/detail/{联盟商品ID}.html
(该链接支持搜索商品信息、转链)名称 | 类型 | 是否必选 | 示例值 | 描述 |
materialId | String | 是 | https://item.jd.com/111111.html | 推广物料url,例如活动链接、商品链接、联盟商品ID(itemId)、联盟商品链接 (jingfen.jd.com/detail/{itemId}.html)等;单品转链时, sceneId=2时支持入参京东主站商品ID、京东商品链接(包含3.cn单品链接); 其他场景仅支持入参联盟商品ID、联盟商品链接。非单品转链不影响。 |
materialId
需要传入新的链接地址https://jingfen.jd.com/detail/{联盟商品ID}.html
API调试工具地址(jd.union.open.promotion.common.get):
https://union.jd.com/openplatform/debug/v2?apiName=jd.union.open.promotion.common.get
© 版权声明
THE END
暂无评论内容