びるのブログ回転するUFO

HN「びる」の雑記 サブブログです。 メインブログは、http://funnypainter.wordpress.com/ です。
・ びるのブログ 各カテゴリー最新5記事 一覧                        ・ 全ての記事を表示する(サイトマップ)
Top Page > Twitter関連 > 続・自分のサイト経由でTwitterへ投稿する方法

続・自分のサイト経由でTwitterへ投稿する方法

このエントリーをはてなブックマークに追加
6月にTwitterのBASIC認証終了にあたってこんな記事を書きました。
  • 自分のサイト経由でTwitterへ投稿する方法

  • 今回は、この6月に書いた記事の続報です。
    6月の記事内で話題に出た「TwitterAPI.js」なのですが、当時、OAuth認証に対応していなかったので、投稿ができない等の制限がありました。
    その後、OAuth認証対応版が出たのですが、自分のサイトに設置した投稿フォームは旧バージョンのまま放置していました。
    javascriptのプログラムの知識が乏しいので、サンプルプログラムをほぼそのまま流用したですが、修正するのがちょっと億劫だったためです。
    しかし放置していてもつまらないな?と思い、バージョンアップを試みました。
  • TwitterAPI.js - OTCHY.NET

  • まず配布先から、最新版「twitapi_0.1.3.js」をダウンロードします。(ブラウザ上にソースが表示される場合は、ソースをコピーしてエディタで同じ名前で保存するとよいでしょう。)
    そして、所定の場所にアップロードします。

    この最新版「twitapi_0.1.3.js」と、旧バージョン「twitterapi_0.9.3.js」はOAuth認証に対応させたためか、プログラムの互換性がありません。 
    ですので、新たにサンプルプログラムを元に、投稿と自分のTLが確認できるページを作りました。
    (この投稿ページは、自分と「びるのSNS」登録者向けに作ったので、あえてここにリンクは貼りませんが、スクリーンショットはこんな感じです。)

    TwitterAPI.jsを利用した投稿フォームのスクリーンショット

    実は、後になって気付いたのですが、最新版「twitapi_0.1.3.js」と、後にリリースされた【TwitAPI.js に対するwrapper】「twitterapi_2.0.1.js」を同じ場所にアップして指定通り読みこませれば、旧バージョンとほとんど互換性が取れることがわかりました。
    BASIC認証用に作ったプログラムでもわずかな変更で動かすことができます。 一応動作を確認しました。
    (TwitAPI.js は、2012.11.8現在 動作しません)

    このTwitterAPI.jsを使ってTwitter認証する為、TwitterAPI.jsの開発者「Otchy氏」は、プロキシサーバでTwitterの代理認証システムを用意しています。
    しかし、本格的なアプリを開発される方は、認証用にプロキシサーバを構築するよう勧めています。
    私の場合、あまり頻繁に使わないので、代理認証システムをお借りしています。
    詳細は、プログラム配布先リンクをご参照ください。

    さて、自分のサイトから投稿する仕組みは、6月の記事にも書きましたが、たくさんあります。
    それらとは別に、WordPressのTwitter連携用プラグインTweetableも使ってみました。
    詳しくは、下記のリンクをご覧ください。
  • Funnypainter's Blog >> Twitter連携用プラグイン入れてみました。

  • 余談ですが、立冬が過ぎだんだん寒くなってまいりました。 みなさま体調にはお気を付け下さい。

    関連記事
    スポンサーサイト
    [ 2010/11/11 15:07 ] Twitter関連 | TB(0) | CM(0)
    コメントの投稿












    管理者にだけ表示を許可する
    トラックバック
    この記事のトラックバックURL

    アクセスカウンター
          

    現在の閲覧者数 :       
    プロフィール

    びる

    Author:びる
    こんにちは、funnypainterこと、HN『びる』と申します。最近は、TogetterのまとめやWordPress等CMSに興味あり。

    ★びるのプロフィール★

    ソーシャルブックマーク
    Yahoo!ブックマーク Googleブックマーク はてなブックマーク livedoorClip del.icio.us newsing FC2 
    Technorati ニフティクリップ iza Choix Flog Buzzurl 
    最近の記事+コメント
    全記事表示リンク (サイトマップ)
    ブロとも申請フォーム
    アルバム
    てをつなごう だいさくせん
    Powered By FC2ブログ

    今すぐブログを作ろう!

    Powered By FC2ブログ