2013-04-11 71 views

回答

0

它很容易獲得的評論數爲

使用FQL每個網址:

SELECT url, comment_count, FROM link_stat WHERE url = " http://subdomain.site.org" 

你也可以在同一時間的所有網址的評論數(取決於有多少網址)

SELECT url, comment_count, FROM link_stat WHERE url in ("url1", "url2", "url3" ...) 

來自Facebook - FQL can handle simple math, basic boolean operators, AND or NOT logical operators, and ORDER BY and LIMIT clauses.

fql不支持CONTAINS()或其他任何類似的用於從子域搜索所有url的東西。

看到here爲link_stat表 - 您只能在列的是可轉位查詢

+0

這給了我的東西,看起來像 '[{ 「URL」:「HTTP:\/\/subdomain.site.org 「,」comment_count「:20}]' 但是,它並沒有告訴我哪些網頁有評論,它只是給了我一個總數? – user2271328 2013-04-11 20:40:27

+0

您必須爲每個頁面進行調用,或者使用第二個查詢並將每個頁面的url放入() – 2013-04-11 20:57:36

+0

嗯,好的。所以我可以單獨做每頁,但如果說我有1000個內容,我需要將這1000個URL中的每一個傳遞到第二個查詢中。有沒有查詢,我可以給它http://subdomain.site.org,它給了我在該子域上找到的任何頁面的評論計數? – user2271328 2013-04-11 21:07:19