2014-09-11 53 views
0

我可以使用圖形API瀏覽器V2.1獲得Facebook的sharedposts列表上的網頁和粉絲頁面有什麼區別?

扇頁https://www.facebook.com/shares/view?id=10152296286407478 sharedposts列表10152296286407478?metadata=1&fields=metadata.fields(type,connections)

,但我不能讓

網頁http://mall.suiis.com/event/2014/earthday/data/index.aspx sharedposts列表599825380102019?metadata=1&fields=metadata.fields(type,connections)

使用599825380102019/sharedposts顯示空數據。

如何獲取網頁共享信息列表?

回答

0

正如你所看到的,OpenGraph型網站沒有命名連接sharedposts

https://developers.facebook.com/tools/explorer?method=GET&path=599825380102019%3Fmetadata%3D1%26fields%3Dmetadata.fields(type%2Cconnections)&version=v2.1

結果:

{ 
    "metadata": { 
    "type": "opengraphobject:website", 
    "connections": { 
     "comments": "https://graph.facebook.com/599825380102019/comments?pretty=0", 
     "likes": "https://graph.facebook.com/599825380102019/likes?pretty=0", 
     "picture": "https://graph.facebook.com/599825380102019/picture?pretty=0" 
    } 
    }, 
    "id": "599825380102019" 
} 

查詢時,這就是爲什麼你會得到一個空的結果/599825380102019/sharedposts

+0

但是這個'706866082729351?metadata = 1'顯示** opengraphobject:文章**是一樣的。是關於** opengraphobject:xxx **沒有sharedposts? – vc2001 2014-09-12 01:10:08

+0

我不認爲你可以在OpenGraph對象上訪問'/ sharedposts',至少我在文檔中找不到任何東西。如果您使用https://developers.facebook.com/docs/graph-api/reference/v2.1/url中描述的'/?id = {url}'端點,則會有一個總體共享計數器。 – Tobi 2014-09-12 06:57:36