人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Twitter の tweet回数に関する質問です。

こちらの記事
http://indigonote.com/2011/05/17/javascript-twitter-button/
を参考に、

twitter Api (urls.api.twitter.com/1/urls/count.json)でツイート回数の
取得を行っておりますが、
ツイートするボタンより、ツイートしても、回数が上がりません。
反映は、どのくらいの期間で行われるものなのでしょうか?

また、リアルタイムまたは、ある程度速いスピートで、正しいツイート数を取得する方法があれば教えてください。

●質問者: qlzyu
●カテゴリ:インターネット ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Cherenkov
●100ポイント

試していませんが、URLに&noncacheパラメータを付けてみてはどうでしょうか。

(キャッシュされないように毎回URLを適当に変えるために現在時刻を用いる。パラメータの名前はnoncacheである必要はない)


//JavaScript用関数なら
var url = 'http://urls.api.twitter.com/1/urls/count.json?url=' + pageURL + '&callback=' + callback_name '&noncache' + (+new Date());

//jQuery用関数なら
data: {
 url: encodeURI(pageURL),
 noncache: (+new Date())
},


//PHPなら
$json = file_get_contents('http://urls.api.twitter.com/1/urls/count.json?url=' . rawurlencode($url), true) . '&noncache=' . mktime();

参考:

5 Simple social - Share site button

demo: Share social


Cherenkovさんのコメント
参考のリンク先のデモでつぶやいてみたところ1分位で数字が増えてました。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ