Dot-Net
如何在 .NET MVC 應用程序中包含社交媒體共享?
我有一個允許使用者添加日記條目的應用程序。在日記條目托盤下,我想要 Twitter、Facebook 和 Google+ 圖示,它們將在每個相應的服務上共享條目。
我可以使用什麼庫來處理這個問題?
不需要圖書館。每項服務都提供易於使用的程式碼片段,以包括其服務的共享按鈕。將每個程式碼片段放在您想要的視圖中。
- Facebook 喜歡按鈕
- 推特推文按鈕
- Google+ 按鈕 (Google+ 將於 2019 年 3 月 7 日停用,因此很快就會失效)
如果您不想使用不同的 JavaScript 文件來共享您的內容,那麼您可以簡單地使用此程式碼,它很快,因為無需等待從不同站點載入 JavaScript 文件,您需要下載不同的圖像很容易在網上買到
//facebook share <a href="https://www.facebook.com/sharer/sharer.php? u=@Url.Encode(Request.Url.ToString())&t=@Url.Encode(Title)" target="_blank"> <img src="/images/social-buttons/Facebook.png"> </a> // twitter <a href="https://twitter.com/intent/tweet? url=@Url.Encode(Request.Url.ToString())&text=@Url.Encode(Title)" target="_blank" title="Tweet"> <img src="/images/social-buttons/Twitter.png"> </a> // google <a href="https://plus.google.com/share? url=@Url.Encode(Request.Url.ToString())" target="_blank" title="Share on Google+"> <img src="/images/social-buttons/GooglePlus.png"> </a>