2016-08-22 71 views
1

我剛剛使用restfb,並使用restfb編寫了一些演示應用程序。但新的api版本1.30與文檔不匹配。restfb獲取對象

在文檔,擷取對象是這樣寫的..

Page page = facebookClient.fetchObject("cocacola", Page.class); 

但是,新的版本是我只能寫這樣的...

Page page = client.fetchObject("cocacola", Page.class,Parameter.with("fields", "name,id")); 

與參數抓取可能會更快,但我想要從Facebook頁面獲取所有數據。我不想使用特定的參數,因爲如果我需要更多的參數,我必須寫更多。我想從頁面獲取所有數據。那麼,有沒有什麼建議?

回答

1

我引述restfb文檔:

的Facebook取得與圖形API 2.4和重大更改你現在必須提供fields參數來獲得您所需要領域。據Facebook稱,減少默認字段導致更快的性能。在高級用法部分,你會發現一個示例如何使用RestFB請求字段。

+0

omm ..我沒有看到來自restfb文件的消息。因此,自API 2.4以來,Facebook不再支持獲取默認字段。無論如何,謝謝。 –