2011-10-13 1 views
5

twitterからフィード、ハッシュタグ、ツイートを取得するには、多くのAPIとスクリプトとプラグインがあります。私は私のサイト内でjqueryを使ってtwitterにtwitterを送るには

何か、それが可能なものだ

$('#somebutton').click(function(){ 

var text='some intelligent things to say'; 
#.twitit(text); 

}) 

のようにjQueryを使って自分のサイトからTwitterにつぶやきを送信しますか?

今私が使用します。

<a href="https://twitter.com/share" class="twitter-share-button" data-count="vertical">Tweet it</a></div> 

が、それは私が欲しいものを本当に..さえずりにそれをしませ送信するためにページのタイトルを取ります!

<a href="https://twitter.com/share" class="twitter-share-button" data-text="Something other than page title" data-count="vertical">Tweet it</a></div> 

あなたも経由して動的に設定することができます:あなたは自分自身のTwitterボタンを使用しようとしている場合、あなたは、単にでき:

$('.twitter-share-button').attr('data-text', 'Some text to tweet'); 

UPDATEと間違って何

答えて

8

Webのインテントを使用して、Twitterの「普通の古いURL」と言ってもいい方法です。参照:https://dev.twitter.com/docs/intents

https://twitter.com/intent/tweet?url=[your URL]&text=[some text to tweet] 

それはURLの一部ですので、あなたはすべてのパラメータをURLENCODEことを確認してください。

+0

これは大きな醜いボタンです...私のデザインは好きではありません!しかし、おかげで私は一つのことを学ぶ! – menardmam

+0

上記の更新を参照してください –

+0

https:答えの一部は私が尋ねるものです.. ..ありがとう – menardmam

0

ここにいくつかのサンプルコードがあります... 私はまだ大きな醜いTwitterボタンを持っています!

<script> 
$(document).ready(function(){ 
    $('a[data-text]').each(function(){ 
     $(this).attr('data-text', "This works!"); 
    }); 
    $.getScript('http://platform.twitter.com/widgets.js'); 
}); 
</script> 

<a href="http://twitter.com/share" 
    class="twitter-share-button" 
    data-text="This is what we want to change dynamically" 
    data-count="none" data-via="chris_camps">Tweet</a> 
<!-- moved to the js above <script type="text/javascript" 
    src="http://platform.twitter.com/widgets.js"></script> --> 
関連する問題