0

我幫助了一個朋友與場地列出FB上的所有事件與位置,門票URI,時間網站,名單的Facebook頁面事件使用FQL或圖形API

場地等我已經找到了很多關於如何獲取數據的信息,但是我不清楚如何在沒有登錄到FB的情況下獲取公共事件。

我需要什麼類型的令牌才能讓網站簡單地提取事件數據並將其顯示給訪問者?

基本上,我試圖做的是顯示一系列即將發生的事件,並假設該網站的訪問者未登錄到FB。

在此頁面,https://developers.facebook.com/docs/reference/fql/event,就這樣說:

權限

要閱讀你所需要的事件表:

a generic access_token for public events (those whose privacy is set to OPEN) 

a user access_token with user_events permission for a user who can see the event for non-public events 

an app access_token with user_events permission (for non-public events, must be the app that created the event) 

a page access_token with user_events permission (for non-public events, must be the page that created the event) 

我不希望得到的代碼幫助真的,我只是無法弄清楚access/auth過程如何工作。

看來FQL可能是最好的選擇,所以我可以根據日期範圍進行查詢,但唉,我卡在access/auth/token部分。

我需要在第三方網站上列出Page的事件嗎?

如果有人有任何意見,我將不勝感激。謝謝。

回答

0

我想通了。

這個問題幫助,但不正確的,有在回答中有語法錯誤: Get Facebook events from public fan page

從我發現,你需要成爲一個FB開發商,創建一個應用程序,獲得一個ID和祕密。

使用SDK(PHP在我的情況),而這個問題又不得不返回列表的一個很好的例子,我想: Link from ticket_uri is opening a blank page

我有但如果票證鏈接獲得空白頁的相同問題用戶沒有登錄到FB。

但我的原始問題已解決。

1

只是爲了向其他人解釋,您無法通過圖搜索獲取城市中的所有事件。您需要通過用戶詳細信息或其他指標來優化它。

相關問題