[C#] 不使用 access_token為前提取得臉書粉絲專頁的按讚數

2023-12-30

最近都接到比較奇怪的需求,對方要知道,粉絲團的按讚數,因為要 access_token

要取得該粉絲團的 access_token 就比較麻煩了,所以唯一能解決的方法就是爬蟲了



其實 facebook 大量使用 JS 從後端拿資料,其實不太有突破口,目前只有找到這一個

能用多久也不知道 我們用 https://facebook.com/Microsoft 做舉例

該臉書粉絲專業的 uid 是 20528438720 

所以我們要用的網址就是 https://www.facebook.com/plugins/fan.php?connections=100&id=20528438720

這時候就是透過 HttpClient 寫爬蟲惹,這裡面要注意,記得模擬瀏覽器,還有語系調成英文避免 你的 正規表述式失效



result:
Followers Count: 13,153,328

就筆記一下,因為找方法找很久,給跟我一樣可憐的工程師


當麻許的超技八 2014 | Donma Hsu Design.