簡體   English   中英

Facebook與按鈕上的自定義文本共享

[英]Facebook share with custom text on button

它曾經是這樣做的:

<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
<a type="button_count" share_url="http://google.pl" name="fb_share">Share this page on Your's wall</a>

它用於生成一個共享按鈕,文本“在您的牆上共享此頁面”而不是正常的“共享”。 自上次更新以來,它不再起作用了。 是否有任何改變共享按鈕上的文字的可能性?

使用Facebook JS SDK:

您現在必須使用Feed對話框 ,它是Facebook JavaScript SDK的一部分。


沒有Facebook JS SDK:

如果您不想被他們的SDK困擾,您可以使用這個簡單的鏈接:

<a href="https://www.facebook.com/dialog/feed?app_id=140586622674265&link=[[URL]]&name=[[TITLE]]&redirect_uri=http%3A%2F%2Fs7.addthis.com%2Fstatic%2Fpostshare%2Fc00.html" target="_blank">Share this page on your wall</a>

如果您使用以下鏈接分享Google.com,就會出現以下情況: https//www.facebook.com/dialog/feed?app_id = 140586622674265& link = http% 3A %% 2F%2Fgoogle.com&name = Google&redirect_uri = http %3A%2F%2Fs7.addthis.com%2Fstatic%2Fpostshare%2Fc00.html

另外,請承認以下三件事:

  • 您需要將[[URL]][[TITLE]]替換為您要共享的頁面及其標題的鏈接(均為url編碼)。
  • Feed對話框必須顯示帖子來自哪個Facebook應用程序。 上面URL中的app_id參數是AddThis中的參數。 創建一個Facebook應用程序並在URL中放置自己的ID以使用您想要的名稱而不是“AddThis Sharing”。 您可以將app_id保留在AddThis中,但它可以正常工作。
  • 最后一個參數( redirect_uri )是共享后用戶將被重定向的頁面。 它目前是來自AddThis的頁面,其中包含一些將關閉選項卡/窗口的JavaScript。 這樣,當不再需要時,對話框就會消失。 你不必改變它,效果很好。

暫無
暫無

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

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