タグ

xauthに関するhiro_yのブックマーク (9)

  • TwitterでxAuthを使う試み - 4403 is written(終了しました)

    @自宅(個人の見解に基づいており,所属組織などとは一切関係ありませんし,事実かどうかもわかりません) この世界に希望をもつためには批判し続けることこそが必要だ - Edward W. Said (1935-2003) なにやら2010年6月頃に従来使われていたBASIC認証でのAPIコールができなくなるらしく,OAuthまたはxAuthへの対応が必要となっております.ぶっちゃけ,作っているのはbotなので,OAuthのような仰々しい実装(ぇ)は必要ないので,簡易的なxAuthを用いようと考えました.なお,OAuth対応を行うと60分に350回(将来的には1500回)のAPIコールができるようになるらしい.これはかなり自由度が増します.というわけで,今回はxAuthに対応する話を書いておきます.例によって,実装はPHPです. 参考にしたのはこちら.というか,そのまんまです.OAuth/xAu

    hiro_y
    hiro_y 2010/03/26
    TwitterでxAuthを使うにはメールでの申請が必要に。
  • Twitter API Wiki / Twitter REST API Method: oauth access_token for xAuth

    << Back to Twitter API Documentation oauth/access_token (for xAuth) This documents the specific use of oauth/access_token for xAuth (browserless token exchange).  The goal of this endpoint is to allow OAuth applications to directly exchange Twitter usernames and passwords for OAuth access tokens and secrets. First obtaining a request token and sending the user through the authorization page is not

    hiro_y
    hiro_y 2010/03/04
    xAuthによる認証に関するTwitterのドキュメント。
  • ウノウラボ Unoh Labs: PECL::oauthでxAuth

    yamaokaです。 TwitterのBasic認証によるユーザー認証が6月に廃止されるようですね。 認証はOAuthで行ってください、とのことなのですが OAuthの認証画面を表示するためにブラウザを起動するのがふさわしくないケースや、 そもそも貧弱なブラウザでうまく利用できないケースもあります。 そうした場合の解決方法として、xAuthという仕組みがTwitterに実装されています。 詳しくは次に紹介するweb上の記事を参照してください。 s-take Blog.: Twitterによる簡易版OAuth: "xAuth" OAuthでデスクトップアプリがブラウザを経由させたくないときのxAuth - Codin' In The Free World the.hackerConundrum: Sneak peek at Twitter's browserless OAuth creden

    hiro_y
    hiro_y 2010/02/25
    id:akiyan わ、ご指摘ありがとうございます。直します…。 / 直しました!
  • NuuNeoI - แจกซอร์ส PHP Twitter xauth

    วันเสาร์ที่ผ่านมาทุ่มเวลาไปทั้งวันกับการค้นหาวิธี oauth แบบไม่ต้อง Redirect ไปยังหน้าเว็บ Twitter เพื่อ Allow Request สุดท้ายก็ทำได้ด้วยการไปอ่าน Source ภาษา Python, Ruby และ PHP (ที่เขียนซับซ้อนเหลือเกิน) รวมถึงทำ Packet Sniff เพื่อตรวจจับผลการทำงาน เรียกได้ว่าบ้ามาก -*- ไม่เข้าใจว่าทำไมหาวิธีแบบที่เป็น Document ยากเหลือเกิน ต้องมานั่งแกะเนี่ย!! แต่สุดท้ายก็หา Algorithm ออกมาได้ ก่อนอื่นต้องเขียน

    hiro_y
    hiro_y 2010/02/24
    TwitterのxAuthをPHPの標準関数のみで。
  • pastebin - 誰か - post number 1796209

    Python Source format, 1日2時間56分と34秒 old, and 60 hits.

    hiro_y
    hiro_y 2010/02/23
    TwitterのxAuthで認証できるようにするPythonコード。
  • OAuthでデスクトップアプリがブラウザを経由させたくないときのxAuth - Codin’ In The Free World

    最近twitter APIまわりで話題に出てきているようなので。 ちゃんと追いかけきれてないけど、恐らくこれのことですね。 http://tools.ietf.org/html/draft-dehora-farrell-oauth-accesstoken-creds-00 OAuth WRAPではUsername and Password Profileとして組み込まれてます。 http://d.hatena.ne.jp/lyokato/20091118/1258524429 WRAP/2.0が来るまでにOAuth1.0aで使いたい時に。 利用状況 ブラウザがない、あるいはブラウザを使うのが適切ではない状況での いわゆるデスクトップアプリのためのもの。 組み込みだったり、搭載されているブラウザが貧弱だったりとか。 ブラウザと連携させたくない、あるいは出来ないとき。 仕様 まず始めにクライア

    hiro_y
    hiro_y 2010/02/23
    xAuthの仕組みとか。
  • Maraigue風。:[Ruby][Twitter] OAuthのアクセストークンを、ブラウザなしで、Twitterのユーザ名およびパスワードのみを用いて取得する(通称:xAuth)ためのRubyのコード

    2010年02月15日 [Ruby][Twitter] OAuthのアクセストークンを、ブラウザなしで、Twitterのユーザ名およびパスワードのみを用いて取得する(通称:xAuth)ためのRubyのコード タイトル長めですが、大事なことなので全部書きました。 コードはこちら: メインのライブラリ/タイムラインを取得するサンプル gist: 304123 - GitHub(最終更新:2010.02.15 11:26) 発言を投稿するサンプル(上記ライブラリと組み合わせてご利用下さい) gist: 306853 - GitHub(最終更新:2010.02.18 3:09) 概要 Twitterでは、OAuthという認証のシステムが利用できる。 従来は、(ユーザ認証を伴う)TwitterAPIを利用する際、APIの呼び出しのたびにユーザ名・パスワードを送信する必要があった。一方OAuthでは

    hiro_y
    hiro_y 2010/02/23
    TwitterのxAuthで認証できるようにするRubyのコード。
  • Big Sky :: デスクトップアプリケーションでも認証可能なOAuth「xAuth」をpythonから試してみた。

    TwitterのBasic認証APIは6月で廃止される予定なのですが、OAuthという認証方法はブラウザを起動してユーザに認証して貰わなければなりません。一見flickrアプリケーションの様な認証方法を想定しますが、OAuthはflickr認証の様にサーバから貰ったトークンをブラウザから渡して認証させる様な物ではありません。 今回OAuthの問題を解決すべくOAuthを拡張した認証方式であるxAuthが取り入れられました。 詳しくはAPIドキュメントか以下のサイトが分かりやすいかと思います。 s-take Blog.: Twitterによる簡易版OAuth: "xAuth" 従来のOAuth認証ではまずアプリケーション(OAuthコンシューマ)がTwitterに接続してRequest Tokenを取得し、認証画面を開いてRequest Tokenを承認させ、承認されたRequest Tok

    Big Sky :: デスクトップアプリケーションでも認証可能なOAuth「xAuth」をpythonから試してみた。
    hiro_y
    hiro_y 2010/02/23
    TwitterのxAuthで認証できるようにするPythonコード。
  • Twitterによる簡易版OAuth: "xAuth"

    最近にわかにTwitter APIのxAuth認証が話題になっています。これは主にデスクトップアプリケーション向けに用意される認証方式で、簡潔に言うと「Webブラウザで認証画面を開く必要のないOAuth」といったところです。 従来のOAuth認証ではまずアプリケーション(OAuthコンシューマ)がTwitterに接続してRequest Tokenを取得し、認証画面を開いてRequest Tokenを承認させ、承認されたRequest Tokenを使ってAccess TokenとToken Secretを取得することによって各APIにアクセスできるようになります。しかしこれはアプリケーション側の実装が複雑になる上、デスクトップアプリケーションの場合はわざわざWebブラウザへ切り替えなければならず(ブラウザを内包するものもありますが)、ユーザにとっても面倒なものです。 そこで提案されたのがxA

    hiro_y
    hiro_y 2010/02/23
    「そこで提案されたのがxAuthで、これはRequest Tokenの取得と認証という手順を省きます。アプリケーションはユーザからユーザ名とパスワードを受け取り、それを用いてTwitterに問い合わせることでAccess TokenとToken Secretを直接
  • 1