twitterのつぶやき個別ページでクライアント名を取得するブックマークレット

    
      
  • /* 
     * @title twitterのつぶやき個別ページでクライアント名を取得するブックマークレット
     * @description Firefox/Opera/Safari Chromeはhttp:// のページでしか動かない
     * @require https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js
     * @licence MIT
     */
    
    var paths = location.pathname.split('/');
    var statusId = paths.pop();
    
    if(/\d+/.test(statusId)){
      jQuery.getJSON('https://api.twitter.com/1/statuses/show.json?callback=?', {
          id: statusId
        }, function(data){
          alert(data.source);
        });
    }
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2013/01/05 17:40:04 - 2013-01-05
  2. 2012/12/30 18:14:44 - 2012-12-30
  3. 2012/12/30 18:10:44 - 2012-12-30
  4. 2012/12/30 18:08:00 - 2012-12-30
  5. 2012/12/30 18:04:09 - 2012-12-30
  6. 2012/12/30 18:02:30 - 2012-12-30
  7. 2012/12/30 18:01:38 - 2012-12-30
  8. 2012/12/30 17:58:37 - 2012-12-30
  9. 2012/12/30 17:52:33 - 2012-12-30