// パンくずリスト

Home > Web > Twitter

// Google Adsense

EasyBotterを新API仕様に対応させる

ここではEasyBotterを例としますが、不定期に行うフォロー整理(スパムやフォロワー数稼ぐためだけのフォローをブロックorスパム報告)にて自動フォロー返し機能が働いてないことに気付きました。
最近レンタル中のCORESERVERが不調だったことやGAEの仕様変更の噂をちらほら聞いていたのでその線かと思いつつソースを眺めてみたりもして、普通に調べたらTwitterのAPIの呼び出しURLに変更があり、9日が旧版の期限切れだったようです、多分。

API Documentを参考に。

旧バージョン

    function setUpdate($value){        
        $url = "https://twitter.com/statuses/update.xml";
        return $this->_setData($url,$value);
    }            
    function getFriendsTimeline(){
        $url = "http://twitter.com/statuses/friends_timeline.xml";
        return $this->_getData($url);                
    }
    function getReplies($page = false)
    {
        $url = "http://twitter.com/statuses/replies.xml";        
        if ($page) {
            $url .= '?page=' . intval($page);
        }
        return $this->_getData($url);
    }        
    function getFriends($id = null)
    {
        $url = "http://twitter.com/statuses/friends.xml";        
        return $this->_getData($url);
    }    
    function getFollowers()
    {
        $url = "http://twitter.com/statuses/followers.xml";        
        return $this->_getData($url);
    }    
    function followUser($screen_name)
    {    
        $url = "http://twitter.com/friendships/create/".$screen_name.".xml";    
        return $this->_setData($url);
    }

新バージョン
    function setUpdate($value){        
        $url = "http://api.twitter.com/1/statuses/update.xml";
        return $this->_setData($url,$value);
    }            
    function getFriendsTimeline(){
        $url = "http://api.twitter.com/1/statuses/friends_timeline.xml";
        return $this->_getData($url);                
    }
    function getReplies($page = false)
    {
        $url = "http://api.twitter.com/1/statuses/mentions.xml";        
        if ($page) {
            $url .= '?page=' . intval($page);
        }
        return $this->_getData($url);
    }        
    function getFriends($id = null)
    {
        $url = "http://api.twitter.com/1/statuses/friends.xml";        
        return $this->_getData($url);
    }    
    function getFollowers()
    {
        $url = "http://api.twitter.com/1/statuses/followers.xml";        
        return $this->_getData($url);
    }    
    function followUser($screen_name)
    {    
        $url = "http://api.twitter.com/1/friendships/create/".$screen_name.".xml";    
        return $this->_setData($url);
    }

一応これで動作してるので大丈夫・・・なはずです。

多段RTを隔離する方法

個人的に非公式の多段RT嫌いだし、自分のPOSTが巻き込まれるとReplyタブが凄いことになるので隔離する方法はと言えば、正規表現使えば解決だーということで軽くやってみました。
3段以上が該当するようになってます。
ちなみに、Tweenしか使ってないので他のクライアントはわかりません。

振り分けルール→新規→単一条件に以下のソースを記述して、正規表現にチェック。

^.*(?:(RT|QT):? @[\w]+.*){2,}.*$

で、これだと公式RTまで巻き込まれてしまうので、もう1つ新規で除外ルール→新規→単一条件に上記ソースを記述して、正規表現と公式RTにチェック。

これで隔離タブに非公式な多段RTが入ってRecentタブがすっきり!

Twitterで同一IPのユーザがおすすめユーザに表示されるようになった件

Twitter民完全死亡 同僚や家族でTwitterやってる人をIPから辿れるように
ツイッターのおすすめユーザー欄に表示される垢が、同一のグローバルIPアドレスからチョイスされた件(Togetter)

これって会社、学校、自宅(家族と同居)でやってる人には致命的な機能追加じゃないですかね・・・
良くも悪くもアメリカっぽい発想ですが、これからはガラケーやスマフォ、もしくはイーモバ等を付けたノートPCじゃないとアカバレしたらやばい人が多そうw

というわけで、早速ネタにしてみましたよ。
Twitter

Twitterにて音楽を公開する方法

レンタルサーバやアップローダを利用する手段もありますが、どうせならTwitterと連携しているサービスを利用してみましょう。

twaud.io
mp3及び直接録音したものを公開できます。
1ファイルあたり最大10MB、コメント付きでTwitterにPOSTできます。

※サービス終了

SoundCloud
こちらは対応フォーマットが多く、AIFF, WAVE, FLAC, OGG, MP2, MP3, AACがアップロード可能です。容量の代わりに全体で2時間という制限があるようです。
あと、最初はFacebookとの連携か会員登録が必要ですが、その後Twitter、MySpaceとも連携が可能です。

とりあえず自分が利用している2つだけを紹介してみました。

TwitterクライアントTween0.9.8.0公開

Windows用Twitterクライアントアプリ「Tween」の0.9.8.0が公開されました。
自動アップデートされないので手動で行って下さい。

機能も多々追加されていますが、大きな変更は.NET Framework 4になったことでしょう。
これによりWindows XP以降対応になり、それ以前のバージョンでは稼働しません。
0.9.7.0までなら動きますし、特に不具合も無いのでそのまま使っててもいいでしょう。

ダウンロードは以下から。
.NET Framework 4
Tween 0.9.8.0

コンテンツ
Information
「君の名は。」Blu-rayコレクターズ・エディション 4K Ultra HD Blu-ray同梱5枚組 (初回生産限定)(早期購入特典:特製フィルムしおり付き)
[君の名は。コレクターズ・エディション]

【Amazon.co.jp限定】劇場版 ソードアート・オンライン -オーディナル・スケール-(メーカー特典:「原作イラストレーターabec描き下ろし キャンバスイラストカード」付)(オリジナル特典:「描き下ろしイラストB1布ポスター(アスナ)」「描き下ろしイラストブックカバー(アスナ)」付)(完全生産限定版) [Blu-ray]
[劇場版 ソードアート・オンライン]

【Amazon.co.jp限定】「劇場版トリニティセブン -悠久図書館と錬金術少女-」(描き下ろしA3ポスター付)(メーカー特典:劇場告知B2告知ポスター付) [Blu-ray]
[劇場版トリニティセブン]

Newニンテンドー2DS LL ブラック×ターコイズ
[Newニンテンドー2DS LL]

この素晴らしい世界に祝福を! 2第1巻限定版 [Blu-ray]
[この素晴らしい世界に祝福を!2 第1巻]

きんいろモザイク Pretty Days( イベントチケット優先販売申込券 ) [Blu-ray]
[きんいろモザイク Pretty Days]

【Amazon.co.jp限定】未確認で進行形 Blu-ray BOX(B2布ポスター付き)
[Amazon限定 未確認で進行形BD-BOX]

RSS Reader
検索
Feeds