【告知】Twitter API v1.1移行による拙作ブックマークレットへの影響について

twitter_whale
twitter_whale Photo by IsaacMao

ご連絡・ご報告が遅くなり大変申し訳ありません。

今日はTwitter API v1.1移行による拙作ブックマークレットへの影響についてのお知らせをさせていただきます。

と、その前に何が変わるかの説明を少し。

Twitter API v1.1でのAPI利用ルールの変更について

Twitter公式ブログ、

には、

  • すべてのAPIエンドポイントの承認
  • エンドポイントごとのレートリミット方式を採用
  • 特にTwitterクライアントに関連する今後の開発者ルールの予定

とサラッと書いてあります。

この中で拙作ブックマークレットに影響があるのが、すべてのAPIエンドポイントの承認です。

上記ブログを引用すると、

新しく提供されるv1.1ではエンドポイントを問わず、すべてのAPI利用に対し承認が必要になります。現在すでにOAuthを利用されている場合は、v1.0の認証トークンがそのままv1.1に引き継がれます。OAuthなしでTwitter APIを利用されている場合は2013年3月までにアプリケーションの更新が必要となります。

とあります。

この中のOAuthが問題です。

OAuth認証とは?

これはAppBank主任のこのエントリー、

を引用させていただくと、

まず、アプリ開発者による下準備が必要です。アプリをウェブサービスに登録して、ユーザーがログインする時に、このアプリ専用の OAuth 認証ページを表示するようにプログラムします。このプロセスはベーシック認証にはありません。
次にユーザーが実際に使って、専用の OAuth 認証ページからウェブサービスにログインします。そしてアプリからのアクセスを許可します。すると、ウェブサービスからアプリへ利用許可証が発行されます。これを元にアプリはウェブサービスへアクセスします。

と何だかややこしい。

もう1つ、Weblio辞書

から引用すると、

OAuthを使用することで、エンドユーザーはクライアントにユーザ名やパスワードを知らせることなく、サーバーリソースへの第三者アクセスを認可することができる。OAuthでは、ログインのために必要なユーザー名とパスワードをユーザー毎に割り当てるトークンと呼ばれる情報に置き換えて使う。このトークンを使うことで外部のサービスにはパスワードを教えることなく、システム間の情報の共有が可能になる。

ってますますわからない…。

要するに、ぶっちゃけボクがOAuthに対応するだけの知識・技術がないということです(T ^ T)

影響のある拙作ブックマークレット。

このTwitter API v1.1への移行に伴い影響のある拙作ブックマークレットは、

  • FocusHtml NEO
  • Tweet2HTML

の2つになります。それではそれぞれどうなるのかをご説明致します。

FocusHtml NEO

大変申し訳ありませんが2013年3月5日以降、FocusHtml NEOは一切使えなくなります。

Tweet2HTML

こちらについては2種類の出力形式がありましたが、

  • Twitter公式
  • 2013年3月5日以降使えなくなります。

  • BlackBird bookmarklet形式
  • Twitterの背景入りの出力ができなくなり、Twitter公式での出力に切り替わります。

    こちらもTwitter APIを利用しており2013年3月5日以降使えなくなります。

Twitter公式での出力形式が使えなくなる対策として、2013年3月5日までにどちらの出力形式を選択してもBlackBird bookmarklet形式での処理をするように本体側の修正を行います。に別の仕組みを利用してツイートを貼り付けるタグを取得するブックマークレットを公開します。

この修正に伴うTweet2HTMLの再作成の必要はありません。

ご迷惑お掛け致しますm(_ _)m

FocusHtml NEO並びにTweet2HTMLのユーザーの皆様には大変ご迷惑をお掛け致しますが、何卒ご了承くださいますようお願い致します。

今後ともFeelingplaceをよろしくお願い致します。

ここでお知らせ!

当ブログのある意味メインコンテンツ、フォルテのFacebookページができました。ブログにアップする前の画像や動画をいち早くお届けしています。当ブログFacebookページではブログ更新後日談を掲載しています。

フォルテのFacebookページ当ブログFacebookページともに『いいね!』していただけるとうれしいです(^^)

Posted from SLPRO Blog Editor for iOS on iPhone.

この投稿へのコメント

コメントはありません。

メッセージをどうぞ!!

この投稿へのトラックバック

  1. […] 追記:TwitterのAPIの影響でFocusHtmlNEOの使用ができなくなります。詳しくはこちらの記事をご覧下さい。 【告知】Twitter API v1.1移行による拙作ブックマークレットへの影響について | Feelingplace […]

  2. […] […]

トラックバック URL