2013-07-19 66 views
-2

在我的網站上有一個Twitter分享按鈕。點擊該按鈕我想用默認文本發送該頁面的鏈接。使用默認文本在Twitter上分享鏈接

我能做到這一點,但該鏈接,默認的文本序列進來 默認的文本 - 共享鏈接

我想要的序列 共享鏈接 - 默認文本

+4

工作,如果我有幾個點,我會投你的問題了,請提供一些信息,讓人們可以幫助你。也許是有問題的代碼示例? –

+0

附註:請不要在您的帖子中添加「感謝信」和簽名。如果你覺得這兩者都是必要的,請討論[meta](http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be-removed-from-posts)。添加[代碼示例](http://www.sscce.org/)比在帖子中甚至有5種形式的「感謝」顯示得更好。 –

回答

2

首先,在這裏是一個特定的鏈接到鳴叫按鈕上的一些信息... https://dev.twitter.com/docs/tweet-button

其次,我想你想說的是,當有人在你的網站上的「鳴叫按鈕」推文你的網頁它建議某種默認消息我n文字輸入。爲此,您需要將屬性「data-text」包含到您的錨點並將其設置爲您想要顯示的默認消息。這將是這個樣子:

<a href="https://twitter.com/share" class="twitter-share-button" data-lang="en" data-text="this is the default message">Tweet</a> 

略低於這種定位的元素,你將包括提供的頁面上的JavaScript,我聯繫到早些時候在後(https://dev.twitter.com/docs/tweet-button

不知道這是什麼職位都有與C#做的,也許你應該刪除標籤堅持到stackoverflow的最佳做法。

希望這會有所幫助!

+0

我正在添加我的示例代碼

+0

首先嚐試將「數據文本」屬性添加到您的標記,就像我告訴過你的那樣。這看起來像這樣:如果這不起作用,然後訪問我提供的鏈接,並從頭開始。我的猜測是你依靠某種主題或插件來爲你填充這些按鈕,也許你需要DIY! – rdgd

0

這裏是我得到了那個職位從控制器

public ActionResult TwitterPostTweet() 
{ 
    string url = "http://twitter.com/share?url={0}&text={1}&via={2}"; 
    url = string.Format("YOUR_URL", "YOUR_TWEET", "AUTHOR"); 
    return Redirect(url); 
}