1

あなたが楽しい時間を過ごしていることを願っています。私は、ユーザーがワードプレスのブログエントリをツイートすると、そのWebサイトでポイントを獲得できるWebサイトを作成しています。

したがって、基本的に、ユーザーが自分のTwitterでそのエントリをツイートした場合、Webサイトで使用するポイントをいくつか与えます(お金ではありません)。これはFacebookでもっともらしいですが、私の知る限りTwitterではそうではありません。

TwitterのツイートボタンまたはTweetMemeリツイート機能を使用して、両方の方法を試してみます。しかし、どちらにもコールバックの機能が見つかりませんでした。

Facebookにも同様の機能を実装していますが、FBML JS SDKを使用すると、トンネルの終わりに光が見えます。しかし、Twitterで同様のことが達成できれば、それは素晴らしいことです。

皆さんからもっと聞きたいです、

敬具、

クラム

4

3 に答える 3

3

彼らはインテント機能でこれを修正しました:

https://dev.twitter.com/pages/intents-events

twttr.events.bind('tweet', function(event) {
// Do something there
});

またはクリックする

twttr.events.bind('click', function(event) {
var click_type = event.region;
});
于 2011-06-21T01:44:17.827 に答える
2

Twitter の @anywhere api を使用して、誰かがツイートしたときに何かを行う onTweet 関数を設定できます。

ここに6 ステップのチュートリアルがあります。番号 4 を参照してください

デフォルトの tweetBox は、次のスニペットを使用して、コメント クラスを持つ要素の後に呼び出すことができます。

twttr.anywhere(function(twitter) {
    twitter(".comments").tweetBox();
});

したがって、ツイートが送信されたときのカスタム ラベル、コンテンツ、およびコールバックが必要な場合は、このコードを使用します。

twitter(".comments").tweetBox({
    label: 'What do you think about this article?',
    defaultContent: '#nettuts ',
    onTweet: function(plain, html){
        // Actions when tweet is sent
    }
});
于 2010-08-30T12:39:40.300 に答える