一、如何采集拼多多店鋪數據呢?
拼多多如今已經成為繼淘寶、京東之后的第三大電商平台,最近兩年也是火的不行,很多的客戶需求會提到拼多多這個電商平台,首先要知道拼多多大部分商品都是在手機端的,PC電腦端展示的商品數據很少,我們采集一個店鋪的 數據,首先找到這個店鋪的ID!
1.例如我們打開手機拼多多APP,搜索關鍵詞"飛科剃須刀",隨便點擊一個寶貝,進入這個店鋪,我們就以推薦的這個店鋪為例,點擊進入店鋪

2.下面可以看到整個店鋪的頁面,點擊右上角的分享,分享給自己

3.在電腦端打開微信,在文件傳輸助手中打開鏈接

4.點擊鏈接打開,如下圖所示,可以看到有個“復制鏈接地址”,點擊復制;

5.在自帶瀏覽器,粘貼網址,並按回車,即可看到店鋪的ID。
二、根據拼多多店鋪ID采集整個店鋪的鏈接等數據
1.通過http協議爬取店鋪的鏈接,得到的關鍵數據如下:
1359867484" class="double-grid-one-v3 "><div class="double-grid-item-v3 dgo-gap-right"><div class="std-goods-image-square"><img data-url="//t00img.yangkeduo.com/goods/images/2018-10-20/ad21880eacd884ecdab73748c732011d.jpeg?imageMogr2/format/webp/quality/50" data-index="0"></div><div class="detail"><div class="name-block"><p class="goods-name">飛科專賣店正品毛球修剪器充電式去球器衣服吸刮除毛器起脫打毛器</p></div><div class="core"><div class="info"><p class="sale-price"><i>¥</i>19.9</p><p class="sold-quantity">已拼7.9萬件</p></div><div class="local-groups"><span></span><div class="avatar"><img data-param="70_!_t_!_!_50_!_!_!" src="//t20img.yangkeduo.com/a/1b5aa1cf933bbc94a82451cdb4b66a94df58cdc6-1536914430?imageMogr2/sharpen/1%7CimageView2/2/w/1300/q/70/format/webp"></div><div class="avatar"><img data-param="70_!_t_!_!_50_!_!_!" src="//t20img.yangkeduo.com/a/c8c4c58c724e9e7f40bae71672c1e2234806adbc-1534060783?imageMogr2/sharpen/1%7CimageView2/2/w/1300/q/70/format/webp"></div></div></div></div></div></div><div id="mp-mgl-0-0-0-g-1335648307" class="double-grid-one-v3 "><div class="double-grid-item-v3 dgo-gap-left"><div class="std-goods-image-square"><img data-url="//t00img.yangkeduo.com/goods/images/2018-11-19/3314f991990e1d78e52f885b40eb4426.jpeg?imageMogr2/format/webp/quality/50" data-index="1"></div><div class="detail"><div class="name-block"><p class="goods-name">飛科專賣店正品全身水洗電動剃須刀男士三刀頭刮胡刀充電式胡須刀</p></div><div class="core"><div class="info"><p class="sale-price"><i>¥</i>99</p><p class="sold-quantity">已拼1.7萬件</p></div><div class="local-groups"><span></span><div class="avatar"><img data-param="70_!_t_!_!_50_!_!_!" src="//t20img.yangkeduo.com/a/be953acaf1df467a1084a41c7d0659efedd4f617-1541327308?imageMogr2/sharpen/1%7CimageView2/2/w/1300/q/70/format/webp"></div><div class="avatar"><img data-param="70_!_t_!_!_50_!_!_!" src="//t20img.yangkeduo.com/a/ac0165194fc62ab0cb79a152199e76a306bea3f3-1541748956?imageMogr2/sharpen/1%7CimageView2/2/w/1300/q/70/format/webp"></div></div></div></div></div></div><div id="mp-mgl-0-0-0-g-1335554793" class="double-grid-one-v3 "><div class="double-grid-item-v3 dgo-gap-right"><div class="std-goods-image-square"><img data-url="//t00img.yangkeduo.com/goods/images/2018-10-20/9aed8d4e6a66bd9696e450a622190f19.jpeg?imageMogr2/format/webp/quality/50" data-index="2" src="//t00img.yangkeduo.com/goods/images/2018-10-20/9aed8d4e6a66bd9696e450a622190f19.jpeg?imageMogr2/format/webp/quality/50"></div><div class="detail"><div class="name-block"><p class="goods-name">飛科專賣店正品全身水洗剃須刀雙刀頭電動刮胡刀男士充電式胡須刀</p></div><div class="core"><div class="info"><p class="sale-price"><i>¥</i>64.8</p><p class="sold-quantity">已拼2.4萬件</p></div>
2.解析抓取到的數據,for循環獲取所有寶貝數據
while AnsiPos(str_recycle,s)>0 do
begin
str_td := CopyStr(s,str_recycle,str_recycle,true);
s := DeleteToStr(s,str_recycle,True);
if str_td='' then break;
str_page := IntToStr((i-1) div 10 + 1);
if i mod 10 > 0 then
str_order := str_page+'頁'+inttostr(i mod 10)+'位'
else
str_order := str_page+'頁10位';
str_itemid := CopyStr(str_td,str_recycle,'"',false);
str_itemurl := Format('http://%s=%s&refer_page_name=search_result', [str_mainurl, str_itemid]);
str_title := CopyStrEx(str_td,'class="goods-name"','>','<',false);
str_price := CopyStr(str_td, '<i>¥</i>', '<',False);
str_paycount := CopyStrEx(str_td,'class="sold-quantity','>','<',False);
str_type := '拼多多店';
inc(i);
if not CheckPrice(str_price, str_priceSJ) then
Continue;
//do something........................
end;
3.獲取的數據如下圖所示:

即可看到第一位的數據和截取的數據完全一直,其他的數據都可以依次獲取到! 發帖不易,如果對您有幫助,記得給我點贊哦(⊙o⊙)
