2011-06-03 12 views
0

我想爲FB,twitter,digg,buzz等流行的社交網站添加字形到我的網站。我查看了AddThis和ShareThis共享小部件。但是,我想在沒有這些第三方工具的情況下自己做同樣的事情。 我有母版頁,我想添加像FB這些字形。我很困惑..爲了像每個頁面一樣工作,我如何跟蹤類似的計數器...如何爲Twitter和所有熱門網站做到這一點。 任何幫助將不勝感激。ASP.net:將字形添加到網站以便在社交網絡上共享的簡單方法

+0

你是什麼意思「跟蹤類似櫃檯」?您是否想添加_actual_ Facebook Like按鈕來喜歡Facebook上的網站,或者您是否想要複製功能並保持點擊它的人數? – David 2011-06-03 18:55:44

回答

2

最後,我用AddThis添加,它似乎很容易定製比ShareThis小部件... AddThis論壇也非常有幫助...現在所有的inteheration頭痛是爲了AddThis解決,我離開了和平。

1

每個目標網站都將擁有自己的API和自己的添加方法。例如,通過爲按鈕here生成XFBML或iFrame代碼,Facebook的Like按鈕可以快速添加到您的網站。

如果您使用XFBML路線,這會給您更多的靈活性(根據您的意見推斷不依賴第三方庫,這是您的意圖),那麼您需要包含Facebook JavaScript SDK

有多少人「喜歡」您的網站(或您的應用程序,如果您將其註冊爲Facebook應用程序以獲得更大的靈活性)的「數量」由Facebook跟蹤。你不需要跟蹤它。但你可以如果你想通過adding custom code to the right JavaScript event(在我的第一個鏈接的常見問題解答中提到)。

+0

感謝您的輸入。對於網站,每頁我想要一個像FB一樣的按鈕......應該爲每個頁面顯示計數器,而不是整個網站上的一個FB按鈕。例如爲我的假設網站xyz.com ..我有像xyz.com/promotions.aspx,xyz.com/tickets.aspx,xyz.com/sales.com,xyz.com/gifts.c​​om ....這些頁面.aspx頁面有一個主頁面。現在我想在每個頁面上都有一個像FB的按鈕......並且它應該顯示23個人,例如promotions.aspx,像gifts.c​​om這樣的40個人,而不是像xyz.com這樣的80個人。每個頁面都必須有更好的鏈接方式,比如每個頁面的按鈕 – shazia 2011-06-03 19:34:34

+0

@shazia:好的,如果你希望每個頁面都有自己獨特的按鈕,那麼你肯定會在每個頁面上添加一個按鈕。我不確定Facebook的條款和條件與此有關。但是我可以使用鏈接表單爲我的網站中的特定頁面生成一個Like按鈕。你最好的選擇是測試它,看看它的表現如何。您可能需要在Facebook上註冊每個頁面作爲自己的應用程序,這可能是一個問題。 – David 2011-06-03 19:49:25

+0

@David再次感謝..我這次得到了rt ......很多像報紙這樣的網站每天都有新的頁面,並且它們包括這些fb插件......我懷疑它們是否每天都爲整篇文章創建一個新頁面。 ..當然,必須有更好的和更有吸引力的方式 – shazia 2011-06-03 20:17:46