2011-09-29 117 views
3

我無法獲取所有在 喬治亞州發生的體育賽事。這是正確的方式來使用它,因爲它目前 檢索全國所有的事件。無法使用restFB獲取特定位置的事件

FacebookClient publicFbClient = new DefaultFacebookClient(); 

Connection<Event> events = publicFbClient.fetchConnection( 
     "search", Event.class, 
     Parameter.with("category", "Sports"), 
     Parameter.with("location", "Georgia"), 
     Parameter.with("type", "event")); 
+0

任何想法都不勝感激 – diya

回答

1

有沒有的在地理上限制的結果,除了center(經緯度)和distance(半徑)當類型place定義的能力提in the doc

您可以設置徑向搜索變量for events,但這樣做似乎不會改變結果。

+0

我們實際上正在嘗試搜索從某個特定地理位置發佈的事件,但正如您所說我不確定Facebook API是否可以實現這一點。上面顯示的位置片段是針對用戶的,在確定我們想要實現的功能時沒有用處。 – diya

+0

註明非標準化位置。 ['event']的一個'場所'(https://developers.facebook.com/tools/explorer/?method=GET&path=331218348435)與['page']的'location'具有不同的格式( https://developers.facebook.com/tools/explorer/?method=GET&path=31131817744) –

+0

從結果中可以看出,位置是經過地理編碼的 –