首頁> 資訊 > > 正文

【全球速看料】Quicker快速開發(fā),簡單的網(wǎng)頁數(shù)據(jù)爬取(示例,獲取天眼查指定公司基礎工商數(shù)據(jù))

2023-03-23 17:27:50來源:博客園


(相關資料圖)

前言

有某個線上項目,沒有接入工商接口,每次錄入公司的時候,都要去天眼查、企查查或者其他公開數(shù)據(jù)平臺,然后手動錄入,一兩個還好說,數(shù)量多了的重復操作就很煩,而且,部分數(shù)據(jù)是包含超鏈接,一不注意就點進去,又多了一個步驟。因此,我就用Quicker寫了一個數(shù)據(jù)抓取腳本,用來抓取一些公開的工商數(shù)據(jù),邏輯很簡單,知識點只有基礎html、json節(jié)點提取。Quicker腳本分享地址:https://getquicker.net/Sharedaction?code=f9963209-c56c-48b5-c379-08db2ab3ed80

實現(xiàn)邏輯探索思路天眼查的搜索框關聯(lián)了一個快速查詢的接口,可以根據(jù)關鍵字快速查詢一個公司的基礎信息,我們需要的是公司id,用來查詢詳細信息;根據(jù)id是沒法直接獲取到公司的工商信息的(可能是我沒花太長時間,沒爬到相關的接口),但既然頁面上是顯示了的,那就能獲取,不能爬接口就爬網(wǎng)頁吧;但是爬網(wǎng)頁又遇到一個問題,直接通過get獲取html文檔的話,工商數(shù)據(jù)那一欄是沒加載(無節(jié)點數(shù)據(jù))的,初步估計設計上是嵌入式的延遲加載,要是瀏覽器載入加載后才能獲取對應節(jié)點數(shù)據(jù);獲取延遲加載的數(shù)據(jù)可以使用Quicker“瀏覽器控制”的等待瀏覽器加載完成實現(xiàn),但這樣還要調用瀏覽器進行模擬操作有點不合理,本來就不復雜的操作,搞得還有點麻煩了;通過翻詳情頁面的html源碼,我發(fā)現(xiàn),工商數(shù)據(jù)并不是真正意義上的延遲加載,而是先獲取到數(shù)據(jù),掛載到資源,然后再響應式進行數(shù)據(jù)渲染,同時渲染的數(shù)據(jù)少點的話,比較節(jié)約資源,也就是說,實際上通過get獲取到的html源碼是包含了工商數(shù)據(jù)的,見下節(jié)點;
<script id="__NEXT_DATA__" type="application/json">{json}<script>
說來也奇怪,節(jié)點的類型是application/json的話,那就說明是數(shù)據(jù)通過json文件獲取到,但我還是沒查到到底是哪個接口獲取的,有個包含了{id}.json的接口,但這個接口1是沒返回數(shù)據(jù),2是更改參數(shù)后會提示沒權限,我相信深扒網(wǎng)頁js腳本的話,應該是能找到方法的,但搞起來好麻煩,暫時不深究;實現(xiàn)步驟

至此,開發(fā)邏輯明確,六步實現(xiàn)(實際上按照知識點來說,只有兩個步驟,接口爬取和獲取節(jié)點):

第一步,根據(jù)關鍵字快速查詢公司;第二步,直接使用快速查詢到的第一個公司,拿到其id;第三步,使用id,get訪問詳情網(wǎng)頁,獲取網(wǎng)頁源碼;第四步,讀取html公司數(shù)據(jù)節(jié)點;第五步,讀取業(yè)務需求信息的json節(jié)點,重新組裝拼接;第六步,展示數(shù)據(jù);效果展示

腳本截圖效果演示,功能很簡單

結語

這個腳本就是促進生產力的一個很好表現(xiàn)

標簽:

上一篇:
下一篇:
精品一区二区三区影院在线午夜 | 国产成人精品三级麻豆| 人人妻人人澡人人爽人人精品浪潮| 久久久午夜精品福利内容| 精品国产乱码久久久久久| 国产精品一区二区久久沈樵| 亚洲精品成人区在线观看| 青青精品视频国产| 99在线观看精品| 亚洲欧美精品午睡沙发| 国产成人精品午夜视频'| 香蕉久久综合精品首页| 久久这里精品国产99丫E6| 久久机热这里只有精品无需| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 精品国产污污免费网站入口在线| 九九精品成人免费国产片| 78成人精品电影在线播放日韩精品电影一区亚洲 | 全国精品一区二区在线观看| 99精品久久精品一区二区| 91大神精品视频| 日本久久中文字幕精品| 精品久久人人妻人人做精品| 亚洲精品私拍国产福利在线| 中文字幕精品一区二区| 亚洲AV无码之日韩精品| 久久99热成人精品国产| 无码精品一区二区三区| 久久99精品国产99久久6| 午夜精品福利视频| 日韩加勒比一本无码精品| 丰满人妻熟妇乱又伦精品| 国产福利视精品永久免费| 精品在线视频免费| 无码国内精品人妻少妇蜜桃视频| 亚洲AV成人精品日韩一区| 中文字幕九七精品乱码| 国产精品免费精品自在线观看| 亚洲国产人成精品| 67194老司机精品午夜| 亚洲国产成人久久精品99 |