2012-07-25 155 views
1

我是新來的Facebook圖形API!Facebook的公共訪問令牌,權限

我想從我的公開Facebook頁面顯示5個最新的新聞提要項目。我明白你可以通過https://graph.facebook.com/cocacola/feed/?limit=5來做到這一點,但它需要一個訪問令牌,但https://graph.facebook.com/cocacola不需要。

當通過Facebook的Graph API Explorer生成這些訪問令牌時,令牌有什麼權限?只是已經顯示在上述鏈接中的信息?

那麼通過cURL的PHP​​使用訪問令牌是否安全?我只需要讀取權限。在源代碼中顯示訪問令牌會不安全嗎?我很困惑,爲什麼後一個鏈接不需要訪問令牌而/ feed /雖然它是一個公共的Facebook頁面。

回答

0

當你在一個網站上使用你的應用程序時,有一個參數定義你有多少來自用戶的訪問權限,當用戶接受這些條件時,你可以設置像email,photo_stream,friend_stream等參數。生成的AUTHKEN具有該範圍的權限。

+0

我只是需要讀取數據,雖然我自己的公共FB頁面..整個權限的東西似乎有點矯枉過正。 – AAA 2012-07-25 22:02:11

+0

可以訪問來自任何用戶的私人信息,包括你自己,你需要通過認證令牌來完成這些任務。 – 2012-07-25 22:03:28