2011-11-11 4 views
5

私は、特定の製品ごとにTwitterの共有オプションを使用しているウェブサイトで作業しています。Twitterの共有ボタンがカスタムテキストを転送しない

私はつぶやきのためにTwitterのAPIの指示に従いましたが、テキストのカスタム表示以外はすべて正常に動作します。たとえば、私は、ユーザーが次のようにつぶやきたい: は「??あなたはどう思いますか、私はこれを購入する必要がありますhttp://url.etc @mywebsite」

が、私はときに、ユーザーのつぶやきを取得、すべてのリンクです: http://url.etc

これは、コード:

<script type="text/javascript" src="//platform.twitter.com/widgets.js"></script> 
<a target="_blank" href="https://twitter.com/share" data-url="http://bit.ly/twitter-api-announce" data-via="testtest" data-text="What do you think? Should I buy this? " data-count="none" data-counturl="http://groups.google.com/group/twitter-api-announce" >TWITTER</a> 

問題はデータテキストオプションのようです。

これに関する経験はありますか?アイデア?私はちょうど魔法のように<a href="https://twitter.com/share?url=google.com&text=your text here">Tweet</a>

作品を使用Wordpressのオン

<a href='https://twitter.com/share?url=google.com&text=Signup>Tweet</a <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='//platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','twitter-wjs');</script> 

答えて

1

あなたはこれを使用することができます!

0

正しいTwitterスクリプトが含まれていることを確認してください。あなたはその場でtweetbuttonの内容を変更したい場合は、より良いまだ、ここにTwitterの開発者インタフェースから、あなたのつぶやきボタンのコードを生成する。.. https://about.twitter.com/resources/buttons

...例えば、ページの読み込み後、あなたのクリートを挿入する必要がありますツイートボタンをhtml DOMに動的に追加します。

ここにいくつかのガイダンスがあります。

http://denvycom.com/blog/twitter-button-with-dynamic-custom-data-text-message/

うまくいけば、これは便利です。ただ、すべてが、そのような%20に置き換え「スペース」などの奇妙な文字とRFC(なければならないこと ノート[](およびそれらを削除する)との間にあるものを変更

<a href="http://twitter.com/share?related=[your_twitter_account]&via=[your_twitter_account]&lang=[fr]&text=[hello%20world]&url=[www.google.com]">tweet</a> 

4

単にのようなリンクを使用しますなど)

さえずりボタン https://about.twitter.com/resources/buttons#tweet を作るために素敵なページを提案している。しかし、私の解決策は、ブトン

の設計を強制するためにJavaScriptを避けます
関連する問題