阿里开放平台提供了很多相关的API
网址 https://open.taobao.com/api.htm?docId=24517&docType=2
首先注册阿里开放平台,申请相关的功能场景以及下载sdk
sdk只有服务端,没有客户端。
其他的设置就不多说了,获取app key及app Secret供api调用即可。
然后是阿里妈妈淘宝联盟,主要申请app推广位。其最后一个下划线后面的数字为你的推广位id 即API中常用的adzone_id
获取商品信息的途径有很多,主要常用的有两种:通过自选库获得以及官方提供的物料精选。
自选库模式:可以自己添加推广商品,主要应用于定向用户目标的推广。需要在商品推广里人工手选商品进入选品库
可以设置多个选品库达到分类的效果。
方法调用中首先获取所选品库id列表
taobao.tbk.uatm.favorites.get( 淘宝客-推广者-选品库宝贝列表 )
client.execute('taobao.tbk.uatm.favorites.get', {
'page_no': '1',
'page_size': '20',
'fields': 'favorites_title,favorites_id,type',
'type': '1'
}, function (error, response) {
if (!error) console.log(JSON.stringify(response));
else console.log(error);
});
然后再基于不同的id获取商品
taobao.tbk.uatm.favorites.item.get( 淘宝客-推广者-选品库宝贝信息 )
client.execute('taobao.tbk.uatm.favorites.item.get', {
'platform': '1',
'page_size': '20',
'adzone_id': client.adzone_id,
'unid': '1001',
'favorites_id': '选品库id',
'page_no': '1',
'fields': 'num_iid,title,pict_url,small_images,reserve_price,zk_final_price,user_type,provcity,item_url,seller_id,volume,nick,shop_title,zk_final_price_wap,event_start_time,event_end_time,tk_rate,status,coupon_click_url,coupon_info,type'
}, function (error, response) {
if (!error) {
var data = response.results.uatm_tbk_item;
//console.log(JSON.stringify(data));
for (var i = 0; i < data.length; i++) {
//data[i].coupon_click_url
console.log(data[i].title, data[i].coupon_info, data[i].reserve_price, data[i].zk_final_price, data[i].coupon_click_url);
}
}
else console.log(error);
});
其中fields可以自定义需要返回的数据,参见api文档
物料精选模式:无需手选商品,自动获取官方推荐的商品列表。
其中功能类物料id 可以实现相似推荐(根据提供的一个商品id推荐类似商品)以及猜你喜欢(根据提供的智能匹配参数device_type、device_encrypt、device_value)
优选类物料id就更简单了,只需传入指定的类型物料id(material_id)以及获取最新的推广商品
具体的物料id可以参考 https://tbk.bbs.taobao.com/detail.html?appId=45301&postId=8576096
例如:
client.execute('taobao.tbk.dg.optimus.material', {
'page_size': '3',//分页商品数量
'adzone_id': client.adzone_id,
'page_no': '1',
'material_id': '3767',//女装
'device_value': 'xxx',
'device_encrypt': 'MD5',
'device_type': 'IMEI',
'content_source': 'xxx'
}, function (error, response) {
if (!error) console.log(JSON.stringify(response));
else console.log(error);
});
返回json
{
"is_default": "false",
"result_list": {
"map_data": [{
"category_id": 50007068,
"category_name": "打底裤",
"click_url": "//s.click.taobao.com/t?e=m%3D2%26s%3Dv%2Bgn0j1iQ8Bw4vFB6t2Z2ueEDrYVVa64Dne87AjQPk9yINtkUhsv0HxTrzuOqJ4TdUmGWa6wtlml7KeclKyMr7e%2FRgzoWsMEfxTkM2Q%2FkChNB233hSdUSHpJNdqA0K4RgvUNyyJS1KL3%2BWMkG3VUs0yWYObwzfoNNOby5pBHi7WMHuv7RoNv0cDr3R%2F7QRWeJUrbe4I2JpcA9LvgaTfCbunI2ImusX%2B69OfQJPfdu47GJe8N%2FwNpGw%3D%3D&scm=1007.15023.81719.0&pvid=a418dcc9-5f95-4565-8391-3bce8b38b029&app_pvid=59590_11.23.100.155_851_1573647542436&ptl=floorId:3767;originalFloorId:3767;pvid:a418dcc9-5f95-4565-8391-3bce8b38b029;app_pvid:59590_11.23.100.155_851_1573647542436&union_lens=lensId%3AOPT%401573647542%400b17649b_6ba9_16e64b3e8c6_9599%4001",
"commission_rate": "9.0",
"coupon_amount": 20,
"coupon_click_url": "//uland.taobao.com/coupon/edetail?e=qRpKWtZ3O8oNfLV8niU3R5TgU2jJNKOfU1BGIDN741G0%2Bc5Gzwi6geKSfLX1rbqQLGbJes29FQq2QeBl4W2u7zt%2FzoHf9Ri4AotRJjJB%2FY5p%2BCKOJEEgkE2Mq9ol2lwxV18R4%2FqQYXjNcjDDYmdOpQV3OXVNQCmFVmOIrZvqiSh%2B7VRqfIsJEUvIfIBBIzdvlrpb5SC1vBzMpJT9HSaWKKnWNDntSeQmZQUWDPdEFUc%3D&&app_pvid=59590_11.23.100.155_851_1573647542436&ptl=floorId:3767;app_pvid:59590_11.23.100.155_851_1573647542436;tpp_pvid:a418dcc9-5f95-4565-8391-3bce8b38b029&union_lens=lensId%3AOPT%401573647542%400b17649b_6ba9_16e64b3e8c6_9599%4001",
"coupon_end_time": "1573919999000",
"coupon_info": "满59.00元减20元",
"coupon_remain_count": 69000,
"coupon_share_url": "//uland.taobao.com/coupon/edetail?e=qRpKWtZ3O8oNfLV8niU3R5TgU2jJNKOfU1BGIDN741G0%2Bc5Gzwi6geKSfLX1rbqQLGbJes29FQq2QeBl4W2u7zt%2FzoHf9Ri4AotRJjJB%2FY5p%2BCKOJEEgkE2Mq9ol2lwxV18R4%2FqQYXjNcjDDYmdOpQV3OXVNQCmFVmOIrZvqiSh%2B7VRqfIsJEUvIfIBBIzdvlrpb5SC1vBzMpJT9HSaWKKnWNDntSeQmZQUWDPdEFUc%3D&&app_pvid=59590_11.23.100.155_851_1573647542436&ptl=floorId:3767;app_pvid:59590_11.23.100.155_851_1573647542436;tpp_pvid:a418dcc9-5f95-4565-8391-3bce8b38b029&union_lens=lensId%3AOPT%401573647542%400b17649b_6ba9_16e64b3e8c6_9599%4001",
"coupon_start_fee": "59.0",
"coupon_start_time": "1573574400000",
"coupon_total_count": 100000,
"item_description": "加厚羊羔绒,一条过冬 大弹力",
"item_id": 603326070427,
"level_one_category_id": 16,
"level_one_category_name": "女装/女士精品",
"nick": "罗塔依曼旗舰店",
"pict_url": "//img.alicdn.com/bao/uploaded/i1/1974673327/O1CN01YxZvmY1aRoGtflqcL_!!1974673327.jpg",
"seller_id": 1974673327,
"shop_title": "罗塔依曼旗舰店",
"small_images": {
"string": ["//img.alicdn.com/i4/1974673327/O1CN01XXJhI61aRoGq3oMYW_!!1974673327.jpg", "//img.alicdn.com/i2/1974673327/O1CN01JXhAEw1aRoGkHzWmm_!!1974673327.jpg", "//img.alicdn.com/i4/1974673327/O1CN01v75DmA1aRoGr6btKL_!!1974673327.jpg", "//img.alicdn.com/i4/1974673327/O1CN01sScDj91aRoGsWV95U_!!1974673327.jpg"]
},
"title": "羊羔绒打底裤女冬季一体加绒加厚高腰外穿显瘦超特厚东北保暖棉裤",
"user_type": 1,
"volume": 86957,
"zk_final_price": "59"
}, {
"category_id": 50008900,
"category_name": "棉衣/棉服",
"click_url": "//s.click.taobao.com/t?e=m%3D2%26s%3DpgQ7P09fEwpw4vFB6t2Z2ueEDrYVVa64Dne87AjQPk9yINtkUhsv0HxTrzuOqJ4TdUmGWa6wtlml7KeclKyMr7e%2FRgzoWsMEfxTkM2Q%2FkChNB233hSdUSHpJNdqA0K4RgvUNyyJS1KL3%2BWMkG3VUs7WGvv4R2JNXHcW4E8Nq%2FqmMHuv7RoNv0cDr3R%2F7QRWebjL1Ik0fQsXBXqA%2BN8gvw%2BnI2ImusX%2B69OfQJPfdu47GJe8N%2FwNpGw%3D%3D&scm=1007.15023.81719.0&pvid=a418dcc9-5f95-4565-8391-3bce8b38b029&app_pvid=59590_11.23.100.155_851_1573647542436&ptl=floorId:3767;originalFloorId:3767;pvid:a418dcc9-5f95-4565-8391-3bce8b38b029;app_pvid:59590_11.23.100.155_851_1573647542436&union_lens=lensId%3AOPT%401573647542%400b17649b_6ba9_16e64b3e8c6_959a%4001",
"commission_rate": "6.0",
"coupon_amount": 100,
"coupon_click_url": "//uland.taobao.com/coupon/edetail?e=Mp%2FbSx6LbugNfLV8niU3R5TgU2jJNKOfU1BGIDN741G0%2Bc5Gzwi6geKSfLX1rbqQLGbJes29FQq2QeBl4W2u7znlY%2FWywdJv1ET%2BZYREjltp%2BCKOJEEgkE2Mq9ol2lwxV18R4%2FqQYXjNcjDDYmdOpQV3OXVNQCmFVmOIrZvqiSh%2B7VRqfIsJEdPrtZ5X%2B6spSZ6Fa0NeZpJ2XNS777B9gfWBY7lDCVJ3ZQUWDPdEFUc%3D&&app_pvid=59590_11.23.100.155_851_1573647542436&ptl=floorId:3767;app_pvid:59590_11.23.100.155_851_1573647542436;tpp_pvid:a418dcc9-5f95-4565-8391-3bce8b38b029&union_lens=lensId%3AOPT%401573647542%400b17649b_6ba9_16e64b3e8c6_959a%4001",
"coupon_end_time": "1573919999000",
"coupon_info": "满189.00元减100元",
"coupon_remain_count": 40000,
"coupon_share_url": "//uland.taobao.com/coupon/edetail?e=Mp%2FbSx6LbugNfLV8niU3R5TgU2jJNKOfU1BGIDN741G0%2Bc5Gzwi6geKSfLX1rbqQLGbJes29FQq2QeBl4W2u7znlY%2FWywdJv1ET%2BZYREjltp%2BCKOJEEgkE2Mq9ol2lwxV18R4%2FqQYXjNcjDDYmdOpQV3OXVNQCmFVmOIrZvqiSh%2B7VRqfIsJEdPrtZ5X%2B6spSZ6Fa0NeZpJ2XNS777B9gfWBY7lDCVJ3ZQUWDPdEFUc%3D&&app_pvid=59590_11.23.100.155_851_1573647542436&ptl=floorId:3767;app_pvid:59590_11.23.100.155_851_1573647542436;tpp_pvid:a418dcc9-5f95-4565-8391-3bce8b38b029&union_lens=lensId%3AOPT%401573647542%400b17649b_6ba9_16e64b3e8c6_959a%4001",
"coupon_start_fee": "189.0",
"coupon_start_time": "1573574400000",
"coupon_total_count": 100000,
"item_description": "璐依依2019新款韩版大毛领棉衣女宽松显瘦",
"item_id": 602584877828,
"level_one_category_id": 16,
"level_one_category_name": "女装/女士精品",
"nick": "璐依依旗舰店",
"pict_url": "//img.alicdn.com/bao/uploaded/i3/3839668206/O1CN0151erHr2AUOgcSJd7W_!!0-item_pic.jpg",
"seller_id": 3839668206,
"shop_title": "璐依依旗舰店",
"small_images": {
"string": ["//img.alicdn.com/i4/3839668206/O1CN01fNoVUl2AUOgVoWxXa_!!3839668206.jpg", "//img.alicdn.com/i2/3839668206/O1CN01Y6RimH2AUOgbbMKaM_!!3839668206.jpg", "//img.alicdn.com/i2/3839668206/O1CN015AaaHA2AUOfplinyV_!!3839668206.jpg", "//img.alicdn.com/i4/3839668206/O1CN012U9C5B2AUOg3jd8aZ_!!3839668206.jpg"]
},
"title": "2019冬季新款韩版羽绒棉服女中长款东大门棉衣棉袄面包服 宽松外套",
"user_type": 1,
"volume": 1388,
"zk_final_price": "199"
}, {
"category_id": 50000697,
"category_name": "毛针织衫",
"click_url": "//s.click.taobao.com/t?e=m%3D2%26s%3DiKdiLYvkQTtw4vFB6t2Z2ueEDrYVVa64Dne87AjQPk9yINtkUhsv0HxTrzuOqJ4TdUmGWa6wtlml7KeclKyMr7e%2FRgzoWsMEfxTkM2Q%2FkChNB233hSdUSHpJNdqA0K4RgvUNyyJS1KL3%2BWMkG3VUs%2FFLSEjdHRe00SQBwSEIMCKySbHmSI7wOtef%2FroYqRldXH5t%2B8W%2BDyUdUXtdNNN7Onivek1kK13ifCnno9XFpLRxKmPmpIKZsA%3D%3D&scm=1007.15023.81719.0&pvid=a418dcc9-5f95-4565-8391-3bce8b38b029&app_pvid=59590_11.23.100.155_851_1573647542436&ptl=floorId:3767;originalFloorId:3767;pvid:a418dcc9-5f95-4565-8391-3bce8b38b029;app_pvid:59590_11.23.100.155_851_1573647542436&union_lens=lensId%3AOPT%401573647542%400b17649b_6ba9_16e64b3e8c6_959b%4001",
"commission_rate": "7.5",
"coupon_amount": 10,
"coupon_click_url": "//uland.taobao.com/coupon/edetail?e=Laqtwyzm3bkNfLV8niU3R5TgU2jJNKOfU1BGIDN741G0%2Bc5Gzwi6geKSfLX1rbqQLGbJes29FQq2QeBl4W2u71JWXOE4QFNLjKerjmhJHaVp%2BCKOJEEgkE2Mq9ol2lwxV18R4%2FqQYXjNcjDDYmdOpQV3OXVNQCmFVmOIrZvqiSh%2B7VRqfIsJEStOdXF%2BVntRDZ5tevB2HWyB7r6l7F7iNTpq5OFndF5D5M0kZg5qGOw%3D&&app_pvid=59590_11.23.100.155_851_1573647542436&ptl=floorId:3767;app_pvid:59590_11.23.100.155_851_1573647542436;tpp_pvid:a418dcc9-5f95-4565-8391-3bce8b38b029&union_lens=lensId%3AOPT%401573647542%400b17649b_6ba9_16e64b3e8c6_959b%4001",
"coupon_end_time": "1573833599000",
"coupon_info": "满28.00元减10元",
"coupon_remain_count": 91000,
"coupon_share_url": "//uland.taobao.com/coupon/edetail?e=Laqtwyzm3bkNfLV8niU3R5TgU2jJNKOfU1BGIDN741G0%2Bc5Gzwi6geKSfLX1rbqQLGbJes29FQq2QeBl4W2u71JWXOE4QFNLjKerjmhJHaVp%2BCKOJEEgkE2Mq9ol2lwxV18R4%2FqQYXjNcjDDYmdOpQV3OXVNQCmFVmOIrZvqiSh%2B7VRqfIsJEStOdXF%2BVntRDZ5tevB2HWyB7r6l7F7iNTpq5OFndF5D5M0kZg5qGOw%3D&&app_pvid=59590_11.23.100.155_851_1573647542436&ptl=floorId:3767;app_pvid:59590_11.23.100.155_851_1573647542436;tpp_pvid:a418dcc9-5f95-4565-8391-3bce8b38b029&union_lens=lensId%3AOPT%401573647542%400b17649b_6ba9_16e64b3e8c6_959b%4001",
"coupon_start_fee": "28.0",
"coupon_start_time": "1573574400000",
"coupon_total_count": 100000,
"item_description": "半高领高领针织衫,修身显瘦百搭时尚",
"item_id": 606478866678,
"level_one_category_id": 16,
"level_one_category_name": "女装/女士精品",
"nick": "汉士嘉旗舰店",
"pict_url": "//img.alicdn.com/bao/uploaded/i2/2200542796719/O1CN01jLgrfd1zVLjkqI9q2_!!0-item_pic.jpg",
"seller_id": 2200542796719,
"shop_title": "汉士嘉旗舰店",
"small_images": {
"string": ["//img.alicdn.com/i2/2200542796719/O1CN01NLBOxO1zVLjV6AHRU_!!2200542796719.jpg", "//img.alicdn.com/i3/2200542796719/O1CN01H7zHtU1zVLjTIcY5f_!!2200542796719.jpg", "//img.alicdn.com/i2/2200542796719/O1CN01Wh2Q9y1zVLjTlpVb9_!!2200542796719.jpg", "//img.alicdn.com/i4/2200542796719/O1CN01XejmH91zVLjReXz4M_!!2200542796719.jpg"]
},
"title": "半高领打底衫女秋冬季百搭纯色高领套头针织修身显瘦长袖T恤H522",
"user_type": 1,
"volume": 36842,
"zk_final_price": "29.8"
}]
},
"request_id": "10tj3o0tub46g"
}
coupon_click_url为优惠卷的推广链接,可以直接进入该网址领取优惠卷然后跳入淘宝进行交易。