1

Facebook的訪問令牌一個客戶正在尋找一種方式來下載來自Facebook的關於他們的網站度量和彙總他們在他們的數據庫對網站使用情況的報告。 經過一番研究,很明顯Facebook允許用戶通過CSV文件或Graph API從其網頁下載此信息。獲取在C#應用程序

理想我應該實現它可以變成一個每天預定作業一個Windows應用程序,將:

  1. 轉到Facebook和下載訪問/頂/取消/ ...該頁面信息。
  2. 轉換的信息,有用的格式
  3. 保存到數據庫中。

我面臨的主要問題是所有C#中的例子都在使用Facebook處理Web應用程序的身份驗證。 在通過直接調用或C# Facebook SDK使用API​​的所有示例中,都使用了身份驗證令牌。從我讀的那裏沒有辦法獲得Facebook永久令牌anymore

我的問題是:1。 有沒有一種方法,以確保我可以驗證來獲得用戶的統計數據不顯示登錄窗口? 2.是否有任何其他方式從Facebook中提取所需的信息?

任何澄清,建議或實施例,將不勝感激。

感謝,並有一個美好的週末,

回答

0

你試過https://facebookpsmodule.codeplex.com? PowerShell可能比C#更容易執行此任務。關於類似/不同統計的特定場景對我來說是新的,但如果不是更高級別的接口,則應該可以通過Get-FBObjectData進行操作。

在某些時候,你就需要通過登錄窗口來獲得訪問令牌。你應該能夠使用offline_access來生成一個你可以緩存的令牌(FacebookPSModule會自動執行此操作),哪個會持續數月。但Facebook正在改變其政策w.r.t. offline_access,我仍在收集關於此的信息。