Skip to content
FBPostsFetcher 可用來取得特定個人與粉絲專頁所有貼文並自動寫入 SQL Server 資料庫
Branch: master
Clone or download

README.md

FBPostsFetcher

FBPostsFetcher 可用來取得特定個人與粉絲專頁所有貼文。

使用方式

  1. 取得原始碼

    git clone https://github.com/doggy8088/FBPostsFetcher.git
  2. 使用 Visual Studio 2017+ 開啟專案

  3. 調整應用程式設定參數 ( app.config )

    • connectionStrings
      • 因為採用 Entity Framework Code First 開發,只要填寫連接字串後,資料庫與表格會自動建立完成。
        • 建議設定: data source=(LocalDb)\MSSQLLocalDB;initial catalog=FBPostsFetcher;integrated security=True;MultipleActiveResultSets=True;App=FBPostsFetcher
    • userSettings
      • 請透過 圖形 API 測試工具 取得存取權杖(FBAccessToken)
        • me/feed?pretty=0&fields=id,from,name,message,story,created_time,link,description,caption,attachments&limit=100
        • 119279178101235/feed?pretty=0&fields=id,from,name,message,story,created_time,link,description,caption,attachments&limit=100
      • 請透過 Find your Facebook ID 取得用戶編號(FBID)
      • 設定 ContinueLastErrorTrue 可以讓錯誤發生時,不會從頭開始抓取訊息!
        • 當發生錯誤時,會自動建立 exception_point.txt 中斷點檔案,保存發生錯誤時的 URL 為何。
        • 當所有資料都抓取回來後,中斷點檔案 exception_point.txt 將會被刪除。

相關連結

You can’t perform that action at this time.