2014-10-29 77 views
0

我試圖以編程方式從我管理的Facebook頁面中獲取Insights數據。使用Graph API瀏覽器生成的訪問令牌,我可以訪問每個頁面的洞察數據沒有問題。Facebook Insights API - 在未登錄的情況下檢索數據

但是,這隻適用於我登錄Facebook的;否則我會收到消息「錯誤驗證訪問令牌:會話無效,因爲用戶已註銷」。有沒有辦法訪問這些數據而無需登錄?我應該在每次API調用之前登錄自己使用Javascript SDK嗎?

從我管理的頁面檢索洞察數據是否有比這更好的方法?

回答

1

您應該使用Page Token從Facebook頁面訪問Insights數據。擴展頁面令牌永遠有效,您只需將其存儲在服務器上以備將來使用。

基本上,您只需要擴展用戶令牌並用/me/accounts請求帶有該擴展用戶令牌的頁面令牌。

這裏有一些鏈接,說明如何生成擴展頁令牌:

+0

哇,我知道我不應該在這些評論中說謝謝,但謝謝! – mmmoustache 2014-10-29 17:04:11

相關問題