oauthに関するpublichtmlのブックマーク (3)

  • PHPでTwitter APIのOAuthを使う方法まとめ

    この記事以降 Twitter API の仕様が変わっており、このままでは正しく機能しない場合があると思います。近いうちに今のやり方を書くので、それまで参考程度にご覧ください。 Twitter API の OAuth でひととおりやってみた。 忘れないようにメモ。 大雑把な流れ Twitter にアプリケーションを登録する。 Consumer Key と Consumer secret を取得する。 リクエストトークンを取得する。 認証用 URL を取得する。 ユーザーから承認を受ける(bot の場合は自分でやる)。 アクセストークンを取得する。 API にアクセスする。 以下、やった作業の手順です。 事前準備 HTTP_OAuth を使えるようにする OAuth の通信部分そのものは PEAR の HTTP_OAuth を使うことにしたので これをインストールする。 一番めんどくさい部分を

    PHPでTwitter APIのOAuthを使う方法まとめ
  • OAuth認証でFacebookを利用するWebアプリケーション(PHPの場合) | 配電盤

    OAuth認証でTwitterを利用するWebアプリケーションの作り方を以前紹介しました。OAuth認証はさまざまなサイトで使われていますが、使い方がちょっとずつ違っていたりして、プログラミングが苦手な人には敷居が高い気がします。せっかくおもしろいことを思いついても、最初の段階で躓いて挫折するのはがっかりなので、簡単なサンプルがたくさんあるといいと思います。 というわけで、PHPでFacebookのOAuth認証を利用する例を紹介しましょう。 Facebookの開発者サイトでアプリケーションを登録し、アプリケーションIDとシークレットキーを取得します。 2つのファイルでOAuth(説明用) OAuth認証の開始ページを/facebook/oauth-start.php、終了ページを/facebook/oauth-end.phpとします。 oauth-start.phpは次のようになります。

    OAuth認証でFacebookを利用するWebアプリケーション(PHPの場合) | 配電盤
  • OAuth認証でTwitterを利用するWebアプリケーション(Javaの場合) | 配電盤

    APIのためのURLを更新しました(2013.2)。 以前、Twitter APIをOAuth認証で利用する方法(Javaの場合)を紹介しました。 ここでは、コンソール・アプリケーションではなく、WebアプリケーションでTwitterのOAuth認証を利用する方法を紹介します。 例によって、以下を確認してから先に進んでください。 http://dev.twitter.com/appsでアプリケーションを登録、Concumer keyとConsumer secretを取得する(クライアントアプリケーションではなくブラウザウェブアプリケーションとして登録すること。Callback URLの入力が必要です。とりあえず、「http://localhost/」などとしておけばいいでしょう。) Commons Codecのcommons-codec-バージョン番号.jarを利用可能にする oauth-

    OAuth認証でTwitterを利用するWebアプリケーション(Javaの場合) | 配電盤
  • 1