簡體   English   中英

Facebook Like按鈕,可以設為只讀嗎?

[英]Facebook Like button, can it be made read only?

我在我的網站上使用Facebook Likes。 我有一個圖庫頁面,其中顯示圖片/視頻數據以及該數據的點贊次數。 每個數據都有它自己的URL,可以被喜歡。

但是,我想在圖庫導航中顯示點贊的次數,但是我不希望人們能夠從導航中“點贊”。 沒有按鈕,有沒有辦法顯示喜歡的次數?

到目前為止,我所看到的唯一方法是使用FQL的鏈接統計信息“表格”: http : //developers.facebook.com/docs/reference/fql/link_stat/

有沒有更簡單的方法,因為這似乎需要執行大量工作。

您可以 :

1)自己通過facebook圖表收集喜歡的數量,將其保存在數據庫中,然后在沒有FB的情況下自行顯示。

范例: http : //graph.facebook.com/http : //www.huffingtonpost.com/

或更好: http : //graph.facebook.com/http%3A%2F%2Fwww.huffingtonpost.com%2F

哪個返回:

{
   "id": "141265189223470",
   "name": "The Huffington Post - Breaking News and Opinion",
   "picture": "http://profile.ak.fbcdn.net/hprofile-ak-snc4/188056_141265189223470_1131566_s.jpg",
   "link": "http://www.huffingtonpost.com/",
   "category": "Personal blog",
   "likes": 15,
   "website": "http://www.huffingtonpost.com/",
   "description": "Breaking News and Opinion"
}

因此, “喜歡”次數:15

對於某些資源,您將需要訪問令牌,並在必要時對URL進行編碼,因為這可能導致復雜的URL問題。

2)在iframe版本中顯示“喜歡”按鈕,並在頂部放置另一個div,以使用戶無法與其進行交互,但是我不建議這樣做,因為當用戶嘗試喜歡時,它可能會使您的用戶感到沮喪。 (用戶習慣於可以單擊此事實)

我猜第三個選擇是每次使用圖形API來顯示頁面時,都會在客戶端上獲取Javascript中的like數量。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM