Python 获取优惠券淘宝口令

在上节我们获取到了优惠券的商品信息了,但是我们怎么进一步的获取到优惠信息和相应的淘口令呢?
今天我们就讲讲怎么拿到优惠券信息,领取券链接,以及淘口令!

  1. 首先我们进入淘宝客的主站 https://pub.alimama.com/

    淘宝客

  2. 随便点一个进入商品推广页面,如女装尖货(女人的钱是最好赚的啦!)。


    女装尖货
  3. 任意选一个商品,任意选一个商品点击 立即推广 ,找到如下的请求链接。并记录下该接口返回的数据(后面会用到)。

    立即推广

接口返回数据
  1. 接着我们继续点击 确定 ,获取对应商品的 优惠券信息

    优惠券信息

  2. 我们可以看到 common/code/getAuctionCode.json 接口返回了该商品的优惠券信息。

  • clickUrl: 商品链接
  • couponLink: 优惠链接
  • couponShortLinkUrl: 优惠券短链接
  • qrCodeUrl: 二维码地址
  • shortLinkUrl: 商品短链接
  • taoToken: 淘口令
def crawler_product_page(dit, page, cookies):
    print u'============================= 开始抓取第 ' + str(page) + u'页 ============================='
    print u'url ==> ' + get_product_url(dit['product_url'], page)
    print '\n'

    r = requests.get(get_product_url(dit['product_url'], page), cookies=cookies)

    info = r.json()['data']
    for p in info['pageList']:

        # r
        url = get_coupon_url(dit['coupon_url'], p['auctionId'])
        r = requests.get(url, cookies=cookies)
        data = r.json()['data']

源码

  • Github:https://github.com/iQuick/TB-Crawler

你可能感兴趣的:(Python 获取优惠券淘宝口令)