我已經使用OpenGraph構建了一個Facebook應用程序,允許用戶在音樂會上撰寫評論,以便我定義了一個concert_id屬性,用戶可以在其中插入評論。OpenGraph:我如何在FB.api中指定一個過濾器?
現在我想顯示爲某個concert_id插入的所有評論,但找不到方法;如果我這樣做(在JS)
FB.api('/me/MY_APP:action', { limit: 0}, function(response) {
console.log(response);
});
我得到的所有項目。這個應用程序必須通過手機消費,我認爲這是不好的,得到所有的項目,然後,只篩選我需要的concert_id。我需要做什麼才能將OpenGraph中的「where」條件應用於自定義操作?
嗨,謝謝你的回答,但我該如何處理打電話給 GET https://graph.facebook.com/me/[name_space]:review/scifi_movie? – Cris 2012-04-23 14:45:26
[name_space]指您在Facebook上創建應用程序時指定的名稱空間。所以你的電話將是FB.api('我/ mynamespace:審查/ scifi_movie',功能(響應)等... – 2012-04-23 14:55:54
好吧,但把/ scifi_movie不適用過濾器。我的應用程序允許插入評論音樂會,基於concert_id; concert_id是一個自定義屬性,但如果我打電話graph.facebook.com/me/[ns]:review/XY不起作用。當你在你的選項2中寫道,我可以實現每個項目的自定義動作,但他們超過1000,不能應用:-( – Cris 2012-04-24 08:06:11