« 2012年08月 | メイン | 2012年10月 »

2012年09月11日

リダイレクトした場合のツイッターのカウント数取得

相当悩んだのでメモ

URLによるツイッターの投稿数取得API?

http://urls.api.twitter.com/1/urls/count.json?url=http://www.example.com/hoge.php

上記はURLが http://www.example.com/hoge.php が含まれる投稿数を取得する場合。

 

これが以下の場合おかしくなった

初期は

http://www.example.com/hoge.php にてそのまま画面表示

その後 http://www.example.com/hoge.php → http://www.example.com/hoge2/あああ/

へリダイレクトするようにした。

日本語が入るとツイッターへの投稿がうまくいかないため、

リダイレクト後もツイッターボタンを押して投稿されるURLは元のままとした。

んでもってリダイレクト前のURL http://www.example.com/hoge.php にて

投稿数を取得するも 全然数が増えない・・・・・

もしやと思い。

http://urls.api.twitter.com/1/urls/count.json?url=http://www.example.com/hoge2/あああ/

にて取得してみると、リダイレクト後の数が取得できた。

 

つまりURLが投稿された時に、ツイッターもサイトを同時に見に来て

リダイレクトされた最終的なURLを取得し、そのURLにて保存していると。

投稿されるURL自体が同じでもリダイレクト先が変われば

別URLとしてカウントされる。

URLショートナーとかの事考えたら当たり前なんだが、わからなかった。

 

投稿者 muuming : 19:02 | コメント (0)

2012年09月05日

フェースブック いいねボタンとツイッターのオリジナルボタン

結果から申し上げますと「いいねボタン」の自作は現在難しそう


シェアボタンならできそうなのでそちらで代用。ツイッターボタンは問題ない


http://indigonote.com/2011/09/14/original-like-button/


オリジナルシェアボタン

<a href="http://www.facebook.com/sharer.php?u={$myUrl}&amp;t={$PageTitle}">

<img src="用意した画像のパス">

</a>


カウント取得

http://graph.facebook.com/「いいね!」数を取得したいWebページのURL

戻りはjson形式

{

"id": "http://indigonote.com/",

"shares": 1

}


 


ツイッター

オリジナルツイートボタン(携帯)

http://twtr.jp/share?url=%7B%24tweet_url%7D&amp%3Btext=%7B%24tweet_text%7D&amp%3Brelated=%7B%24myTwitterAccount%7D&amp%3Bcount=horizontal&amp%3Blang=ja

へリンク


ツイートボタン(PC)

http://twitter.com/share?url=%7B%24tweet_url%7D&amp%3Btext=%7B%24tweet_text%7D&amp%3Brelated=%7B%24myTwitterAccount%7D&amp%3Bcount=horizontal&amp%3Blang=ja

へリンク


ツイッターカウント数

http://urls.api.twitter.com/1/urls/count.json?url=%7B%24myUrl%7Cescape%7D

戻りjson形式?

"count":4,"url":"http://example.com/index.html"


投稿者 muuming : 14:36 | コメント (0)