如何python抓取淘宝商品客的推广商品,然后将其转化为推广链接

[淘宝客技术篇004]获取淘客商品优惠券推广链接和淘口令 - 简书
[淘宝客技术篇004]获取淘客商品优惠券推广链接和淘口令
文接上篇,一种直接调用阿里妈妈接口获取淘客商品优惠券推广链接和淘口令的方法。先上链接:http://pub.alimama.com/common/code/getAuctionCode.json?auctionid=&adzoneid=&siteid=&scenes=1&t=4&_tb_token_=qO2Nj1Sk4Rq&pvid=10_122.233.43.77_002348响应结果:{"data":{"taoToken":"¥aG2vO7lgfP¥","couponShortLinkUrl":"https://s.click.taobao.com/UZhJEzw","qrCodeUrl":"http://gqrcode.alicdn.com/img?type=hv&text=https%3A%2F%2Fs.click.taobao.com%2Fyy7C6zw&h=300&w=300","clickUrl":"https://s.click.taobao.com/t?e=m%3D2%26s%3DjCK3OIdeRSQcQipKwQzePOeEDrYVVa64K7Vc7tFgwiHjf2vlNIV67uNBgs3DhWUJJ%2BAVY%2F4wKC2pNZ02mFmcoPpjEM%2FcOlT5CRL4DOgBVTfxcJov7PjlOtdkZeJowJsglrfKbc84rldldlTk1aM6eDH2w74iWjamomfkDJRs%2BhU%3D&pvid=10_122.233.43.77_002348","couponLinkTaoToken":"¥z169O7l9ND¥","couponLink":"https://uland.taobao.com/coupon/edetail?e=7rzzVgTHD4KbhUsf2ayXDAiUteIsxCdN19VawrE4exmN3JNg1BGIyczic9CtV%2FtqucF36aBBJkCbiKAOYCmoNtzNwQTGaE3k14t9QUPD0GY7trkTm1bXsFu1jWUevmD1jGvERhZFChtqc%2BaxaSp1DbG938HEfBD3&pid=mm_00&af=1","type":"auction","shortLinkUrl":"https://s.click.taobao.com/L1BC6zw"},"info":{"message":null,"ok":true},"ok":true,"invalidKey":null}此接口会将传入的商品转换为最全的推广链接和推广口令。接口明细请求地址:http://pub.alimama.com/common/code/getAuctionCode.json请求方法:GET请求参数:
要转换的商品Id
推广站点id
设置为1固定值,含义未知
响应结果部分参数:
taoToken 淘口令
二维码推广地址
链接推广地址
couponLinkTaoToken 领券淘口令
couponLink 领券链接地址
shortLinkUrl 短链接地址
如上,判断一个商品是否有内部优惠券,除了《[淘宝客技术篇002]如何自由搜索淘宝客商品》提到的搜索方法返回结果外,还可以通过传入商品id调用该接口,获取对应的领券地址或口令,有则表示有优惠券。好了,大家的问题来了,上面的链接地址访问,是需要登录的,同时站点id和推广位id要怎么获取呢?别着急,下两篇,火星来客跟大伙分享如何登录阿里妈妈,以及如何获取站点id和推广位id,最重要的干货即将上场,请站好位排好队......为了更好的方便交流,你也可以关注我的个人微信公众账号:火星来客。里面都是满满的干货。微信公众账号二维码:
小密圈更多隐私权限介绍,请扫码关注
超有气质的春秋爆款大衣/风衣!领取淘宝天猫内部购物优惠券 复制淘口令,打开「手机淘宝」即可领券或下单。 1【淘宝天猫内部购物优惠券】 2017春秋季新款红色风衣外套女中长款韩版秋装长袖薄裙摆女装大衣 原价358元,抢券立省30元 领券淘口令:¥aGcVjQnGId¥ htt...
听说这些小产品跟你的电脑很配哦!电脑周边!领取淘宝天猫内部购物优惠券 QQ购物优惠券122 点击上方“公众号”可订阅哦! 复制淘口令,打开「手机淘宝」即可领券或下单。 【淘宝天猫内部购物优惠券】 肘托健康手托电脑手托电脑周边鼠标垫手腕...
Android 开源项目分类汇总,更全更新可见codekk.com目前包括: Android 开源项目第一篇——个性化控件(View)篇 包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、Progr...
亲,戳上面的蓝字关注我们哦! 添加群主威信:zhen110501,进淘宝优惠券直播群!Q群号:,领券下单相当于4-5折哦 更多产品:访问http://quanyule.qlegoo.com 秋季新款刺绣牛仔裤女九分领20元优惠券,券后【48元】包邮秒杀!领...
【2月27日】这些鼠标用起来如此顺手!领取淘宝天猫内部购物优惠券 复制淘口令,打开「手机淘宝」即可领券或下单。 操作方法: 1【淘宝天猫内部购物优惠券】 罗摩G10金属游戏鼠标机械自定义宏编程剑灵卡刀有线个性io1.1包邮 原价168元,抢券立省40元 领券淘口令:¥C55...
随着英语学习的不断深入,我发现了另一个令我头大的问题:为什么那么多的英文单词,长得那么相似呢,一不留神,我居然认错了好几个! 我记得以前学习的时候,没发现这个问题呢,怎么现在一下子冒出这么多神相似的单词呢:dump,pump,lump,bump;stump,stamp;me...
今天距离我发第一条微博已经过去五年,我不想谈微博变得越来越丑这个事实,只想说五年时间要不要这样无声无息地就过去!日子一天天过,越来越觉得留不住的东西太多。 一直在说要做语音微信号,看了微信红利已过的某篇文章,不置可否;看到娱乐节目时一大叔说他做任何一件事,都把这当作最后一次...
还记得2017年元旦做的年度计划吗?减肥塑身这一项少不了吧?2017年下半年已经开始了,你的减肥大计进行的怎么样了? “体重没变化,减肥实在是太难了!” 嗯,同感。今天剽悍晨读跟我们分享三个轻松改变行为的内容,介绍了可以让我们正向改变的三个技巧,或许对我们减肥也有帮助。 一...
孕期尿频是每个准妈妈都会遇到的烦恼问题,晚上的尿频让准妈妈不能得到充足的休息,白天的尿频又会带来一系列的尴尬。虽然说尿频是一种正常现象,但还是有一些小方法能够减少尿频烦恼的。 1、提前做好准备 准妈妈如果要出席重要场合,可以提前去厕所排尿,这样就可以减少中间去厕所的次数。外...
十年之前,他还是那个乘风御剑的翩翩少年;十年之后,他早已成为温文尔雅,气度非凡的成熟男人。他说,得到奖项,受之有愧;我说,所有的一切,都是源于值得。 最初知道胡歌,应该是源于那部《仙剑奇侠传》。感慨于逍遥哥哥和灵儿的凄美爱情,有美好的开始,却难逃悲伤的结局。不论当时的那场红...您还可以使用以下方式登录
当前位置:&>&&>& > 如何获取淘宝客鹊桥活动推广PID
如何获取淘宝客鹊桥活动推广PID
&  很多淘宝客迷惑淘宝客鹊桥活动PID到底是什么,如何才能获得鹊桥活动PID?鹊桥推广的pid和我们正常推广的pid是不一样的,如下所示:  选择推广中的活动,生成一个链接。和其他生成淘客连接一样,需要选择对应的推广渠道。  生成的是一个特卖的连接,还可以选择短链接。  接下来你需要把这个链接打开,进入活动页面,如下图所示:  然后随便点击一个商品,按鼠标右键,点击复制链接,如下图:  接下来把链接在任意一个浏览器里面复制粘贴打开:  可以查看到mm_00_00_000这样格式的,就是鹊桥渠道的PID了。(其它渠道PID的获取方式相同方法,获取到的PID保存好,不用每次再获取了。)
欢迎转载:
相关推荐:淘宝联盟里怎样提取推广链接_百度知道
淘宝联盟里怎样提取推广链接
淘宝联盟里怎样提取推广链接我是商家已发布推广,而且淘宝联盟里面有本商品,
我有更好的答案
首先你要开通“我的联盟”并且选择推广媒体以及推广方式。然后去淘宝联盟找到要推广的商品,左下侧“立即推广”按钮,选择投放类型和推广位之后点击确定, 就生成了相应产品的淘客链接(短连接、长连接、二维码、淘口令)等。
采纳率:66%
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。如何获取并推广自己的微淘链接
时间: 11:06
来源:卖家网
作者:子灵整理
微淘账号链接是什么?账号链接有什么用?
大家创建了微淘账号后,首当其冲是把自己的账号推广出去。在大家的实际操作中,推广二维码、引导用户搜索都是很好的方式。但也有人想说,我能否通过一条短信,就告诉我的用户,点击进来我的微淘呢?账号链接就可以帮你实现这个。
商家对于自家店铺账号的链接比较感兴趣,以下介绍该如何获取自己的账号链接吧,不会的同学,赶紧去试试吧!
第一步,在电脑上,使用浏览器访问:m.taobao.com
第二步,在手机淘宝首页,点击进入微淘。
第三步,在微淘界面右上角,选择添加账号。
第四步,搜索自己的账号名称。
第五步,在搜索结果中, 找到自己的账号,点击进入,在浏览器地址栏中就能获得自己账号的链接。
第六步,复制自己的账号链接,在微博中,发布自己的账号链接,就能获取短链接。获取链接后,就能在更多渠道,转化用户为粉丝啦!
TIPS:微淘推广增粉小窍门
1.店铺首页、详情页放置微淘二维码。
2.快递包装单印刷微淘二维码
3.线下门店二维码 、DM
4.达人合作、发货短信里附上微淘短链接
5.微博、微信、QQ群,旺旺群宣传
6.客服旺旺自动回复推广
7.通知PC端老客户到微淘领取优惠
觉得本文有用?
导读:许多中小卖家对于做推广是零基础,一来怕投入成本太大店铺承受不了,二来没有推广运营人员对于推广一窍不通...
前言:在淘宝摸爬滚打的卖家都知道,流量就意味着金钱。因此,如何通过各种方法引进流量可以说是卖家工作的重中之...查看: 10213|回复: 18
PHP将淘宝客链接转换提取成普通淘宝链接
主题帖子积分
时间可以证明一切,包括真爱!
本着分享精神,不说废话了,直奔主题:
1,先获取淘宝客链接一枚:
$clickurl=&http://s.click.taobao.com/t?e=m%3D2%26s%3D1xJRigdN6vgcQipKwQzePOeEDrYVVa64REOHN%2B0iJT23bLqV5UHdqdSm9rmNrfhQMlIj6E1wLr6Z1upWVE%2FY63jUGTUkifoD6Iu7YpSAkMmDDvvObppylOm%2B2Cp2Y4AZdQRGST%2FOE66WnyaKIIfB45Ka7uvYZB3KIXgUnhszXk7H%2FWo6QkJXpnEKIlIBiOAf%2BiEiH3X0n4yiZ%2BQMlGz6FQ%3D%3D&;复制代码2,PHP获取初步跳转后的URL:
$headers = get_headers($clickurl, TRUE);
$tu = $headers['Location'];复制代码得到链接如下:
$tu=&http://s.click.taobao.com/t_js?tu=http%3A%2F%2Fs.click.taobao.com%2Ft%3Fe%3Dm%253D2%xJRigdN6vgcQipKwQzePOeEDrYVVa64REOHN%252B0iJT23bLqV5UHdqdSm9rmNrfhQMlIj6E1wLr6Z1upWVE%252FY63jUGTUkifoD6Iu7YpSAkMmDDvvObppylOm%252B2Cp2Y4AZdQRGST%252FOE66WnyaKIIfB45Ka7uvYZB3KIXgUnhszXk7H%252FWo6QkJXpnEKIlIBiOAf%252BiEiH3X0n4yiZ%252BQMlGz6FQ%253D%253D%26ref%3D%26et%3DU1NBEMyybRSMZqT%252FAdx5AObU6XqsSK9q&;复制代码因此链接中带有一个参数tu,后面要用到,所以将此链接取名为tu,继续第三步。
3,取得tu链接中的tu参数,也就是等号后面的内容:
http%3A%2F%2Fs.click.taobao.com%2Ft%3Fe%3Dm%253D2%xJRigdN6vgcQipKwQzePOeEDrYVVa64REOHN%252B0iJT23bLqV5UHdqdSm9rmNrfhQMlIj6E1wLr6Z1upWVE%252FY63jUGTUkifoD6Iu7YpSAkMmDDvvObppylOm%252B2Cp2Y4AZdQRGST%252FOE66WnyaKIIfB45Ka7uvYZB3KIXgUnhszXk7H%252FWo6QkJXpnEKIlIBiOAf%252BiEiH3X0n4yiZ%252BQMlGz6FQ%253D%253D%26ref%3D%26et%3DU1NBEMyybRSMZqT%252FAdx5AObU6XqsSK9q复制代码对编码熟悉的同学应该看出来了这其实是一条URL地址被escape编码了,我们使用PHP自定义一个解码函数对其进行处理一下,网上找到的unescape解码函数:
function unescape($str) {
& & $ret = '';
& & $len = strlen($str);
& & for ($i = 0; $i & $ $i ++)
& && &&&if ($str[$i] == '%' && $str[$i + 1] == 'u')
& && && && &$val = hexdec(substr($str, $i + 2, 4));
& && && && &if ($val & 0x7f)
& && && && && & $ret .= chr($val);
& && && && &else&&
& && && && && & if ($val & 0x800)
& && && && && && &&&$ret .= chr(0xc0 | ($val && 6)) .
& && && && && && && &chr(0x80 | ($val & 0x3f));
& && && && && & else
& && && && && && &&&$ret .= chr(0xe0 | ($val && 12)) .
& && && && && && && &chr(0x80 | (($val && 6) & 0x3f)) .
& && && && && && && &chr(0x80 | ($val & 0x3f));
& && && && &$i += 5;
& && &&&} else&&
& && && && &if ($str[$i] == '%')
& && && && &{
& && && && && & $ret .= urldecode(substr($str, $i, 3));
& && && && && & $i += 2;
& && && && &} else
& && && && && & $ret .= $str[$i];
& && & return $
& & }复制代码解码后得到的URL地址为:
$ref=&http://s.click.taobao.com/t?e=m%3D2%26s%3D1xJRigdN6vgcQipKwQzePOeEDrYVVa64REOHN%2B0iJT23bLqV5UHdqdSm9rmNrfhQMlIj6E1wLr6Z1upWVE%2FY63jUGTUkifoD6Iu7YpSAkMmDDvvObppylOm%2B2Cp2Y4AZdQRGST%2FOE66WnyaKIIfB45Ka7uvYZB3KIXgUnhszXk7H%2FWo6QkJXpnEKIlIBiOAf%2BiEiH3X0n4yiZ%2BQMlGz6FQ%3D%3D&ref=&et=Tu9eFLz3gxx7bGejK8KgtemqA%2BR0RX35&;复制代码这地址跟我们获取的淘宝客链接几乎相同,就是后面多了两个参数,一个ref,一个et,这里我们把这个地址命名为ref。
淘宝客链接的跳转其实就是一个封装的JS程序,通过JS发起带有header参数的请求从而达到跳转的,这个header参数中最重要的就是referer,下面我就用PHP模拟请求一下这个地址:
curl_setopt($ch, CURLOPT_URL, $ref);
curl_setopt($ch, CURLOPT_REFERER, $tu);
curl_setopt($ch, CURLOPT_HEADER, true); //获取header信息
$text= curl_exec($ch);
curl_close($ch);
echo $//输出header信息复制代码请求后的结果输出跳转后的302头部信息,里面已经有我们想要的淘宝商品实际地址了。
以下是完整的提取淘宝URL函数:
function geturl($clickurl){& && &&&
& && && && && & $headers = get_headers($clickurl, TRUE);
& && && && && & $tu = $headers['Location'];
& && && && && & $eturl = unescape($tu);
& && && && && & $u = parse_url($eturl);
& && && && && &$param = $u['query'];& && && && && &
& && && && && & $ref = str_replace('tu=', '', $param);
& && && && && & $ch = curl_init();&&
& && && && && & curl_setopt($ch, CURLOPT_URL, $ref);& && && && && && &
& && && && && & curl_setopt($ch, CURLOPT_REFERER, $tu);& &
& && && && && & curl_setopt($ch, CURLOPT_HEADER, false);&&
& && && && && & curl_setopt($ch, CURLOPT_NOBODY,1);
& && && && && & curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
& && && && && & curl_setopt($ch, CURLOPT_FOLLOWLOCATION,true);
& && && && && & curl_setopt($ch, CURLOPT_MAXREDIRS,2);& && && && && &
& && && && && & $out = curl_exec($ch);&&
& && && && && & $dd =&&curl_getinfo($ch);
& && && && && & curl_close($ch);&&
& && && && && & $item_url = $dd['url'];
& && && && && & return $item_
另外说明一下,curl中如果这个CURLOPT_FOLLOWLOCATION参数无效,很有可能是PHP运行模式问题,可以使用其他方法替代。示例:[code]function geturl($clickurl){& && &&&
& && && && && & $headers = get_headers($clickurl, TRUE);
& && && && && & $tu = $headers['Location'];
& && && && && & $eturl = unescape($tu);
& && && && && & $u = parse_url($eturl);
& && && && && & $param = $u['query'];& && && && && &
& && && && && & $ref = str_replace('tu=', '', $param);
& && && && && & $ch = curl_init();&&
& && && && && & curl_setopt($ch, CURLOPT_URL, $ref);& && && && && && &
& && && && && & curl_setopt($ch, CURLOPT_REFERER, $tu);& &
& && && && && & curl_setopt($ch, CURLOPT_HEADER, false);&&
& && && && && & curl_setopt($ch, CURLOPT_NOBODY,1);
& && && && && & curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
& && && && && & curl_setopt($ch, CURLOPT_FOLLOWLOCATION,true);
& && && && && & curl_setopt($ch, CURLOPT_MAXREDIRS,2);& && && && && &
& && && && && & $out = curl_exec($ch);&&
& && && && && & $dd =&&curl_getinfo($ch);
& && && && && & curl_close($ch);&&
& && && && && & if($dd['redirect_url']){
& && && && && & $item_url= $dd['redirect_url'];& && &&&
& && && && && & }else{
& && && && && & if($dd['url']){
& && && && && & $item_url= $dd['url'];& && &&&
& && && && && & }else{
& && && && && & $chl = curl_init();&&
& && && && && & curl_setopt($chl, CURLOPT_URL, $et);& && && && && && &
& && && && && & curl_setopt($chl, CURLOPT_REFERER, $tu);& &
& && && && && & curl_setopt($chl, CURLOPT_HEADER, true);&&
& && && && && & curl_setopt($chl, CURLOPT_NOBODY,1);
& && && && && & curl_setopt($chl, CURLOPT_RETURNTRANSFER, 1);
& && && && && & curl_setopt($chl, CURLOPT_FOLLOWLOCATION,true);
& && && && && & curl_setopt($chl, CURLOPT_MAXREDIRS,2);& && && && && &
& && && && && & $out = curl_exec($chl);& && && && && && &
& && && && && & curl_close($chl);
& && && && && & $item_url= get_word($out,'Location: ','&ali_trackid');
& && && && && & }
& && && &&&}
& && && & return $item_
主题帖子积分
注册会员, 积分 70, 距离下一级还需 130 积分
注册会员, 积分 70, 距离下一级还需 130 积分
最后一步 失败i
curl_setopt($ch, CURLOPT_URL, $ref);
curl_setopt($ch, CURLOPT_REFERER, $tu);
curl_setopt($ch, CURLOPT_HEADER, true); //获取header信息
$text= curl_exec($ch);
curl_close($ch);
echo $//输出header信息
上面两部都能正常得到结果
用最后的完整的调试也是空白,不知道哪里错了
看下跳转后http协议是不是https,在本地或国内服务器测试正常,香港和国外服务器没有测试过&
主题帖子积分
新手上路, 积分 13, 距离下一级还需 37 积分
新手上路, 积分 13, 距离下一级还需 37 积分
这个处理后加上自己的&ali_trackid=2:mm__0 后直接进去,付款后,阿里后台没有订单呢。请问有办 ...
只能通过页面点击进入才行吗。我看到有网站是通过php文件跳转的啊,不过跳转后pid什么的全都有,不知道怎么实现的
主题帖子积分
新手上路, 积分 11, 距离下一级还需 39 积分
新手上路, 积分 11, 距离下一级还需 39 积分
你好,请问如何用PHP将淘宝链接转成淘客链接?我有这方面的需求,价格方面可以谈。这是我的QQ。 ...
额 上面代码不是将淘客链接转换为普通淘宝链接吗? 我的需求刚好相反 我需要将普通淘宝链接转换成淘客链接
使用淘点金组件即可,查看阿里妈妈开放平台http://open.alimama.com/api/tdjdemo.php#area0&
主题帖子积分
注册会员, 积分 84, 距离下一级还需 116 积分
注册会员, 积分 84, 距离下一级还需 116 积分
杨他他淘宝客仿原爱逛街演示站:http://www.idaban.cn
主题帖子积分
注册会员, 积分 155, 距离下一级还需 45 积分
注册会员, 积分 155, 距离下一级还需 45 积分
杨他他淘宝客仿折800绿色版:http://green.yangtata.com
主题帖子积分
注册会员, 积分 107, 距离下一级还需 93 积分
注册会员, 积分 107, 距离下一级还需 93 积分
杨他他淘宝客仿折800绿色版:http://green.yangtata.com
主题帖子积分
杨他他淘宝客V5演示站:http://hao.yangtata.com
主题帖子积分
注册会员, 积分 135, 距离下一级还需 65 积分
注册会员, 积分 135, 距离下一级还需 65 积分
杨他他淘宝客V5演示站:http://hao.yangtata.com
主题帖子积分
注册会员, 积分 84, 距离下一级还需 116 积分
注册会员, 积分 84, 距离下一级还需 116 积分
杨他他淘宝客仿唯品会模板:http://www.luoshijia.com
主题帖子积分
注册会员, 积分 100, 距离下一级还需 100 积分
注册会员, 积分 100, 距离下一级还需 100 积分
杨他他淘宝客仿九块邮模板:
主题帖子积分
看着好高深的样子,可惜俺不懂这些代码,,
主题帖子积分
新手上路, 积分 13, 距离下一级还需 37 积分
新手上路, 积分 13, 距离下一级还需 37 积分
这个处理后加上自己的&ali_trackid=2:mm__0 后直接进去,付款后,阿里后台没有订单呢。请问有办法实现吗?
通过淘点金插件转换吧,你直接替换PID是没用的&
注册账号后积极发帖的会员
经常参与各类话题的讨论,发帖内容较有主见
经常帮助其他会员答疑
积极宣传本站,为本站带来更多注册会员
积极宣传本站,为本站带来更多的用户访问量
经常在论坛发帖,且发帖量较大
活跃且尽责职守的版主
曾经为论坛做出突出贡献目前已离职的版主
为论坛做出突出贡献的会员
站长推荐 /2
微信小程序,抢占微信流量入口,引爆你的淘宝客佣金,对接卷皮7.05最新版,一次购买永久使用,终身免费升级,会员中心持续开发中,增加更多互动功能。
新版卷皮折扣V7.05系统,功能强大,PC+wap+APP打包+微信公众号系统+代理系统+优惠券系统等等,并有自主开发微信小程序,全站接入高佣API接口自动申请最大优惠券和最高佣金。点击查看功能介绍。
Powered by

我要回帖

更多关于 抓取淘宝商品 的文章

 

随机推荐