2011-02-03 28 views
2

我有我的網站,我的應用程序ID開放圖形標籤:Facebook Graph API。什麼是我的域名的object_id?

<meta name="fb_app_id" content="82034300336"> 

我有read_insights永久訪問令牌。

用下面的查詢from here我得到了我的域的域ID:

SELECT domain_id FROM domain WHERE domain_name='www.flimmit.com' 

但是當我嘗試類似下面的查詢:

SELECT metric, value FROM insights WHERE object_id=362406043160 AND metric='domain_like_adds' AND end_time=end_time_date('2011-01-01') AND period=period('day') 

我收到以下錯誤:

Only administrators of applications, pages, and domains can retrieve Insights. The session user (1547365349) does not own the object 362406043160.

不用說我是管理員。

所以我認爲domain_id不等於object_in圖api從 http://developers.facebook.com/docs/reference/fql/insights/查詢統計信息?

(底部域內容指標)

我無法找到任何東西!

我想在年底實現是所有關於我的域名的網頁有多少喜歡有他的照片......

+0

有沒有這樣的運氣? – daniyalzade 2011-06-27 23:27:28

+1

不,不是真的。 facebook在線提供詳細的統計數據後不久facebook.com/insights,提供了我想做的事情和更多。 – 2011-06-28 12:34:17

回答

0

So i think that the domain_id does not equal the object_in the graph api to query stats from http://developers.facebook.com/docs/reference/fql/insights/ ?

首先第一件事情,OBJECT_ID和域ID是完全不同的整數。

現在,要獲取域的對象ID,您想要執行的操作是在object_url表中運行查詢,而不是domain表,如果這不起作用,我會嘗試並授予您的應用權限 - read_insights或你感興趣的任何等價物。

+0

我試過了。我查詢了「http://www.flimmit.com」的表格。我得到的編號是113518965141.但是當我嘗試獲取統計數據時,我什麼也沒有得到。只有一個XML頭和沒有內容。我也會認爲這會返回頁面的對象ID而不是域名,所以我可以查看特定頁面的喜歡,但我想要我的整個域名... – 2011-02-03 13:16:20

0

對我來說聽起來像它不是FQL,因爲基本上我已經看到了這種查詢工作。

您應該考慮仔細查看查詢的提交方式。

對不起,如果它聽起來像一個產品插頭,但我的產品提供免費試用。您可以嘗試使用該查詢來提交您的查詢,以查看它是否可以獲取數據。如果它從我的產品出發,那麼你會有一個更好的想法,那就是運輸而不是FQL本身。