2013-05-06 77 views
0

我使用Facebook的圖形API在這裏:http://crackit.seegermattijs.be/wedstrijd.html我試圖獲得與以下網址訪問:https://graph.facebook.com/10150146071791729/photos獲取頁面的照片與Facebook圖形API

這是工作2個星期,但突然之間,我總是得到以下錯誤

{ 
    "error": { 
     "message": "An access token is required to request this resource.", 
     "type": "OAuthException", 
     "code": 104 
    } 
} 

有沒有人可以弄清楚這一點?

親切的問候

西格

+0

複製:http://stackoverflow.com/questions/16406501/access-public-pictures-without-an-access-token – 2013-05-07 03:45:18

+0

檢查,如果您有有效的訪問令牌來訪問與否。 – 2013-05-07 05:57:41

回答

0

試試這個....

https://developers.facebook.com/tools/explorer/?method=GET&path=10150146071791729%2Fphotos 

我使用 '圖形API資源管理器',這是沒有問題的。

「message」:「需要訪問令牌來請求此資源。」

此消息的意思是「您未使用Facebook登錄」

-1

您需要更新您的訪問令牌。

  1. 確保您是Facebook頁面的管理員。

  2. 去: http://developers.facebook.com/tools/explorer

  3. 在API瀏覽器中,可以看到「/我」帶來了自己的基本信息。

  4. 請嘗試輸入「/ me/accounts」以查看是否可以看到任何內容。它應該給你一個錯誤。

  5. 點擊「獲取訪問令牌」

  6. 一個窗口會彈出。導航到 「擴展權限」

  7. 選擇 「manage_pages」

  8. 點擊 「獲取訪問令牌」

  9. 現在嘗試 「/我/賬戶」 一次。您應該在查看窗口中看到一個組列表。

  10. 選擇您想要的頁面,然後點擊「id」字段

  11. 接下來,左邊的窗口上,可以看到「節點:」和一個+號。點擊+號,看看你有什麼選擇。

  12. 點擊+號,向下滾動到「連接」,選擇「相冊」

  13. 子級,請選擇「照片」

  14. 「照片」子級別,選擇「來源」

  15. 現在點擊右側的「提交」。你會看到一個JSON返回的Facebook頁面中的所有照片的網址。

  16. 複製網址 - https://graph.facebook.com/?fields = albums.fields(photos.fields(source))並將其插入瀏覽器。你應該看到所有照片的JSON。

相關問題