亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

在阿里express、eBay和亞馬遜間比較價格

標簽:
產品交互

这是提交给Bright Data Web Scraping Challenge 的作品。第一个提示:从复杂的、互动性强的网站上抓取数据

我做了什么

Cheaperr 是一个价格比较平台,允许你比较你所选择的产品在亚马逊网、eBay 和 AliExpress 上的价格,帮助你轻松找到最划算的交易。

技术栈

这款应用是用以下这些工具开发的:

  • React.js
  • TailwindCSS
  • Node.js(Express)
  • Puppeteer
  • Bright Data的网页抓取浏览器
示例

主页

更便宜首页的图片

注:原文中的链接格式似乎有问题,正确的格式应该是:更便宜首页的图片

产品页

一个没有产品的页面

包含产品的页面及产品

比价页面

价格比较页面

我是怎么用Bright Data的

对于这个项目,我使用了Bright Data的Scraping Browser。这让我能够轻松地在Amazon、eBay和AliExpress网站上模拟用户行为。

  • 用户在搜索栏中输入所需的产品名称并点击回车。
  • 应用的节点服务器收到用户的搜索查询。
  • 服务器通过 Puppeteer 连接到 Bright Data的抓取浏览器
  • 连接成功后,抓取浏览器导航至 AmazoneBayAliexpress
  • 用户的搜索查询分别输入到这三个网站的搜索栏中。
  • 每个网站的筛选价格下拉菜单被点击,并选择 最低价格 选项。
  • 页面上的结果被返回应用程序,随后抓取浏览器关闭。
  • 对三个网站返回的价格进行比较,将所查询产品的最便宜网站显示给用户。

使用Bright Data的爬取浏览器让从每个网站采集数据变得比手动操作要简单得多。

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
JAVA開發工程師
手記
粉絲
51
獲贊與收藏
181

關注作者,訂閱最新文章

閱讀免費教程

  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消