タグ

APIとOAuthに関するsoma1080のブックマーク (2)

  • PHPでライブラリを使わずにtwitterのOAuth認証を行うサンプル - hoge256ブログ

    今更感はありますが、twitterのOAuth認証をライブラリとかは使わないでPHP(curl)のみで行う方法のまとめです。 とりあえず、twitter関連のAPIを使うにはtwitterに開発者登録が必要なので、こちらのページから開発者登録を行いましょう。 開発者登録の詳細は、他のブログ等でいろいろ解説されていますので、そちらを参照してみてください。 開発者登録を行うとconsumer keyとconsumer secretが取得できますので、これをどこかにメモっておいてください。twitter APIの利用の際に使用します。また、API利用の過程で、リクエストトークン取得後にコールバックURLにリダイレクトされますので、その受け口のURLを登録する必要があります。最初の時点で決まって無い場合は後から登録することもできます。 OAuth認証の流れ OAuth認証の流れは次のような感じにな

    soma1080
    soma1080 2013/04/19
    ライブラリが対応できなくなったとき用にチェック
  • OAuthプロトコルの中身をざっくり解説してみるよ - ( ꒪⌓꒪) ゆるよろ日記

    「おーおーっすっ!」 てなこって、TwitterAPIのBASIC認証も6月末に終了してOAuth/xAuthに移行するというこの時期に、あらためてOAuthについて勉強してみたんですのよ? OAuth認証を利用するライブラリは各言語で出そろってきてるのでそれを使えばいんじゃまいか? というと話が終わるので、じゃあそのライブラリの中身はなにやってんのよってことを、OAuthするScalaのライブラリ作りながら調べたことをまとめてみました。 間違っているところもあると思うのでツッコミ歓迎です>< OAuthってそもそもなんなの? ものすごくざっくりというと「API利用側が、ユーザ認証をAPI提供サービス側にやってもらうための仕様」って感じでしょうか? BASIC認証の場合、API利用側が認証に必要なアカウントやパスワードを預かる必要があるわけです。悪意のあるAPI利用側が「なんとかメーカー

    OAuthプロトコルの中身をざっくり解説してみるよ - ( ꒪⌓꒪) ゆるよろ日記
  • 1