1

ページが読み込まれた後、複数のツイートボタンを作成する必要があります。各ボタンは、それらが置かれているページとは異なるURLをツイートします。これを実現するには、各ツイートボタンに適切なdata-url属性を追加する必要があることを理解しています。

ただし、Twitter APIは、ページの読み込み後にJavascriptを使用して、上記を動的に実行する簡単な方法を提供していないようです。StackOverflowやその他のサイトで、新しいツイートボタンを作成する必要があるときにwidgets.jsスクリプトを再読み込みすることを示唆する提案をいくつか見てきました。ツイートボタンを動的に作成するにはどうすればよいですか。

これを行う他のオプションはありますか?

4

1 に答える 1

1

次のようなURLにユーザーをリダイレクトすることで、ユーザーに代わってツイートを自動的に作成できます。

http://twitter.com/home?status=Hey+check+out+this+cool+site+http://www.stackoverflow.com/

だからあなたの質問に答えて-私が正しく理解していれば-あなたはHREFとしてそのリンクを使っていくつかの異なるアンカーを作成することができます:

<a href="http://twitter.com/home?status=Hey+check+out+this+cool+site+http://www.stackoverflow.com/" target="_blank">Tweet about Link a</a>

編集:

dataさらに調査すると、いくつかの属性を設定することで、さまざまなURLのカウントでツイートボタンを使用するのは実際には非常に簡単です。

私はあなたのために簡単なjsfiddleをノックアップしました:http://jsfiddle.net/rghCG/

ツイートボタンでできることの詳細:https ://dev.twitter.com/docs/tweet-button

于 2013-01-15T09:43:16.490 に答える