2012-08-25 479 views
1

因此,我需要獲取Facebook頁面的活動(如果可能,請使用JSON格式)。我使用的是iOS,我知道如何在獲取數據後實現數據,但我不知道如何從Facebook獲取實際數據。 我試過圖api,但它需要一個訪問令牌來做我想要的。我看到一個不需要用戶進入並允許Facebook應用程序訪問來從頁面獲取事件的應用程序,我希望獲得同樣的功能。從facebook頁面獲取活動頁面

https://graph.facebook.com/HardasNailsministry/ < =這部作品 https://graph.facebook.com/HardasNailsministry/events < =這不工作(需要訪問令牌)

所以...有沒有辦法讓事件的該名單沒有訪問令牌? 或者有沒有辦法獲得該訪問令牌,而不需要用戶允許應用訪問?

回答

2

我明白了。

您不需要讓用戶允許訪問他/她的帳戶以獲取訪問令牌。

我所做的是我去了我的Facebook開發者頁面並創建了一個應用程序。它給了我一個應用ID和應用祕密。我以前在以下網址獲得的access_token:

https://graph.facebook.com/oauth/access_token?client_id=APP_ID&client_secret=APP_SECRET&grant_type=client_credentials 

然後,我把結果,並將其添加到我的圖形API請求字符串。

+0

對不起,但我們如何獲得事件列表? – Ali

+0

剛剛閱讀答案 –

+0

你好馬特,我很苦惱這一點!我使用你的答案(順便說一句,謝謝),我得到了訪問令牌,但現在我在如何完成其​​餘的過程中遇到了麻煩......你可以在下面的代碼中發佈你如何使用它?它是在這裏:「FBRequestConnection startWithGraphPath:」因爲我想獲得我創建的Facebook頁面的事件。你可以幫我嗎?!。 – Japa