新淘客取无券有佣金产品的高佣推广链接(s.click)

时间:2018-06-03 8243 主题:高佣金转链 , 淘客开发教程
导读《新淘客取无券有佣金产品的高佣推广链接(s.click)》要点:抓取爱淘宝的搜索信息,取产品信息,返回类型参尾部,*可用于无券、但有佣金的商品取得链接://s.click.taobao.com/.....*爱淘宝:https://ai.taobao.com/search/index

淘客,就是一般指刚开始做的淘客,这样淘客通常是没有中高级淘宝联盟接口权限的。

这种情况下,对无优惠券但有佣金的商品,是没有推广链接口的。


注意,无券但有佣金的产品,推广链不是常规二合一的,这个要分清,比如下面两例,注意开头部分:

1、有优惠券的链接:

https://uland.taobao.com/coupon/edetail?spm=a231o.7712113/a.1004.101.594f4608mMn23Y&prepvid=200_10.180.14.122_367_1527209443175&extra=&e=%2F4R52be18m4GQASttHIRqZ8vRKtz3%2F9YJ%2F5mIEZi2DZYomNqLX%2FiF6AbJRPqxHjo75xRu16wu%2BbWSBgBmLGd9e5ANf75%2B630u0H0jzxnhmlrbtiMy%2FnYIM2IVHxMJstvHOSIbzUrobPOfTNULbNCsCUzVkkdwsIm&engpvid=100_10.103.67.67_1730_1841527209443178488


2、无优惠券链接:

https://s.click.taobao.com/t?prepvid=200_10.180.14.122_367_1527209443175&extra=&spm=a231o.7712113/a.1004.111&e=m%3D2%26s%3DrQL2wxGlkoocQipKwQzePOeEDrYVVa64REOHN%2B0iJT0YXcpTjhqjBanlfZKLu2u3ZW7hPg9HazjhqGrDvzBRT%2BgMRhsHqCUxiQcek3cRGrr2vRG2u4%2FNGp54eScigcZFVWRIkLRG6rXMQPYKmwYdkBAccIwUgPqsg%2F6L7EFwQl4qiulvJgWtFoh0qkf81Jp%2FcMWKOt2RnSc%2BN3qtrn90pVx61yuMXjNtomfkDJRs%2BhU%3D&unid=9988&pvid=200_10.180.14.122_367_1527209443175


两者并不同。

一般的高佣转链,只会生成 https://uland.taobao.com/coupon/edetail?,但如果产品是无券有佣金,这时链接会出错,跳转后提示优惠券被领完。维易高级高佣接口,对无券有佣金的产品也生成高佣推广链


那么新淘客如何取得这种推广链?

这里介绍一个采集爱淘宝的方法,不过要注意几点:

1、爱淘宝不是走高佣,而是普通佣金。

2、当最高佣金是定向时,并且你申请过定向了(比如用了普通的高佣转链,虽然无券有佣金产品生成的链接是错的,但如果佣金是定向计划的,高佣转链仍然会申请定向),这时走爱淘宝的链接,也是高佣金。

3、这种方法是使用采集方式,有一定机率被淘宝反爬机制阻挡,函数会过滤掉,但是需要你在外部判断是否为空值。

4、本方法如果产品有优惠券,则返回二合一优惠券链接。因此,有券无券均适用。


好了,现在发出函数,需要说明的是,里面用到http类,使用了curl方法,一般有一定PHP开发基础的人都有这个方法。如果是新手,这类网络上很多,请自行搜索PHP CURL采集。

如果你有权限,可用官方接口: http://open.taobao.com/docs/api.htm?apiId=24516

(PID是你的推广位参数,如果你不了解PID创建,参:http://taokeapi.vephp.com/taokelianmeng/1.html

 

/**  抓取爱淘宝的搜索信息,取产品信息 ,返回类型参尾部
 * 可用于无券、但有佣金的商品取得链接 : //s.click.taobao.com/.....
 * 爱淘宝:https://ai.taobao.com/search/index.htm?key=搜索词&pid=mm_XX_XX_XX&unid=vw8eUGxxRc20
 * @param $title 产品标题
 * @param $id  产品id
 * @param $onlyClickUrl 是否只返回淘客链接? 否则返回较详细的信息
 */
function getCommonClickUrl($title, $id='',$pid='',$onlyClickUrl=false)
{
       if(empty($title)) return [];
       $aiTaobaoUrl = 'http://ai.taobao.com/search/index.htm?key='.urlencode ($title).'&pid='.$pid.'&unid=9988&taoke_type=1';
       
       $http = new http();
       http::$getHeader=1;  #需要启用curl头部
       $referer = 'https://ai.taobao.com';
      
       $cookie = 'cna=OEn2EJYHY2ICAXnMYNOpUWdy';  #需要带上一些cookie,否则很容易触发反爬机制。
       #$cookie = 't=a399f232b29921da8aacbd058f1252ab; cna=OEn2EJYHY2ICAXnMYNOpUWdy;  _tb_token_=ede76e3897ee8';

       $searchRe = $http::curlUrl($aiTaobaoUrl , false, 'GET', [], $referer, $cookie); 
       if(stripos ($searchRe, 'anti_Spider')!==false) return false;  #触发反爬机制

       $reg = '#var\s+_pageResult\s*=\s*(\{.+?\"success\"\:true\}\s*);#is';
       if(!preg_match ($reg, $searchRe,$m))return false;
       $json = json_decode ($m[1], true);
       if(empty($json['result']) || empty($json['result']['auction'])) return false;

       $json = $json['result']['auction'];
       foreach ($json as $k=>$rs)
       {
              $json[$k]['description'] = strip_tags (html_entity_decode ($json[$k]['description']));
              $json[$k]['clickUrl'] =( stripos ($json[$k]['clickUrl'],'http')!==0 && stripos ($json[$k]['clickUrl'],'//')===0) ? 'https:'.$json[$k]['clickUrl'] : $json[$k]['clickUrl'];
              $json[$k]['picUrl'] =( stripos ($json[$k]['picUrl'],'http')!==0 && stripos ($json[$k]['picUrl'],'//')===0) ? 'https:'.$json[$k]['picUrl'] : $json[$k]['picUrl'];
              $json[$k]['postage'] = intval ($json[$k]['freeShipping']);
              $json[$k]['clickUrl'] = str_replace ('&', '&', $json[$k]['clickUrl']);
              unset($json[$k]['auctionTag'],$json[$k]['freeShipping'], $json[$k]['enginePvid'] ,$json[$k]['showRedbag'] ,$json[$k]['picHeight'] ,$json[$k]['sclickUrl'] , $json[$k]['picClickUrl'] ,$json[$k]['origPicUrl'] ,$json[$k]['originalPicUrl'] ,$json[$k]['originalPicHeight']  ,$json[$k]['originalPicWidth']  ,$json[$k]['hideSales'] );  # sclickUrl和clickUrl一样

              if(!empty($id) && $rs['itemId']==$id) return  $onlyClickUrl? $json[$k]['clickUrl'] : $json[$k];
       }
       if(!empty($id) && empty($json)) return false;
       if(!empty($id) && is_numeric ($id) ) return  false;  #没有匹配的记录
       return $json;
}


以上函数是实测过,维易淘客接口最初曾用过,后改为高佣转链接口,不过一般高佣接口都是收费的,如果你想免费,那么这个函数可以先应付一下。

调用示例:

getCommonClickUrl('小清新港风bf矮个子网红小心机晚晚风学生俏皮两件套装裙子女夏季', 567427145373));

如果仅想返回clickUrl则使用第4个参数。

返回值:

Array
(
       [biz30Day] => 20
       [category] => 123216004
       [clickUrl] => https://s.click.taobao.com/t?e=m%3D2%26s%3DoMd0UPTAE2QcQipKwQzePOeEDrYVVa64REOHN%2B0iJT0YXcpTjhqjBWoIGD0ngnHuyqeBTj9FJSjhqGrDvzBRT%2BgMRhsHqCUxiQcek3cRGrr2vRG2u4%2FNGh7SBvLVUzIADUSp23e5b6jMQPYKmwYdkNTnEuLMiAJiaNVkR%2F5U20e7JCB6eGE%2BLt0Fvok9EkahuTR%2B%2BkVze3h4agl5PwuOxU7FwIS%2BtmNxxiXvDf8DaRs%3D&unid=9988&pvid=200_11.224.194.67_302_1527216716848
       [comment] =>
       [commentNickName] =>
       [description] => 小清新港风bf矮个子网红小心机晚晚风学生俏皮两件套装裙子女夏季
       [inCampaign] => 1
       [itemId] => 567427145373
       [itemLocation] => 浙江 杭州
       [nick] => 妞妞韩版女装商城
       [picUrl] => https://gaitaobao1.alicdn.com/tfscom/i4/2037481627/TB2OTs2cSYTBKNjSZKbXXXJ8pXa_!!2037481627.jpg
       [picWidth] => 800
       [price] => 379
       [realPrice] => 79
       [redPacket] => 0
       [saleCount] => 20
       [sellerId] => 2037481627
       [tagType] =>
       [tkRate] => 800
       [userType] => 0
       [postage] => 1
)


如果使用第4个参数为true,则返回:

https://s.click.taobao.com/t?e=m%3D2%26s%3DMkmveyuVUmkcQipKwQzePOeEDrYVVa64REOHN%2B0iJT0YXcpTjhqjBWoIGD0ngnHu18u9BjgaVz7hqGrDvzBRT%2BgMRhsHqCUxiQcek3cRGrr2vRG2u4%2FNGh7SBvLVUzIADUSp23e5b6jMQPYKmwYdkNTnEuLMiAJiC4ujKDSLYmu9h6VbP%2BjMWo0CwfQ2rUAT9NOrcu6Oaahbvw40elzu%2FLmDXxPphC6Xxg5p7bh%2BFbQ%3D&unid=9988&pvid=200_11.224.194.89_314_1527216799016

转载请注明本页网址:http://taokecms.vip/taokelianmeng/21.html
阅读排行

新淘客如何申请淘宝联盟网站API接口?并下载SDK包调用API?

新手淘客,想要建立自己的淘客网站,就需要申请淘宝联盟网站的接口权限
2024-12-22
淘客/抖客/多多进宝专题

在线
客服

会员请加QQ群交流:

客服
热线

咨询直达热线
服务时间:9:00-20:00

微信
咨询

加微信咨询
顶部