タグ

twitterとOAuthに関するloosecontrolのブックマーク (7)

  • OAuth対応、cURLなしで動くphp twitter library, php-twientを公開

    特徴 PHP5で動く、PHP4は非サポート(動くかもしれないが基的に対応する予定なし、むしろPHP5.3以降必須にしたいくらい) cURLが無くても動く。あったらcURLを使う。 Basic認証とOAuthに対応(Andy Smith 氏のbasic php libraryを利用) twitter APIの各メソッドは一つのcallメソッドで対応、twittterのメソッド名とarrayパラメータを渡して実行する エラーは例外を発行 予定 まだ自分が使うメソッドしか用意してないのでゆくゆく他のメソッドに対応する OAuthの部分がPHP5.3以降だとPHP Deprecatedなので修正する 余談 むかしPEARのService_Twitterとかつかってちょっと遊んだことがあったけど、なんで今更こんな後発のライブラリをつくったのか。 twitter-botをつくる機会があったんだけどP

    OAuth対応、cURLなしで動くphp twitter library, php-twientを公開
  • OAuth(Twitter API) - PukiWiki

    よくわかっていないこと † API仕様書はhttp:// となっているが、https:// でも使えるみたい。 httpsを使った方がよさげ? ↑ OAuth承認手順 † 以下はWebサービスではなくユーザのPC上で実行されるアプリケーション(Twitterクライアント)向けの情報です。 仕様通りにべたべた書いたコードなのでほとんど読むだけでわかると思います。 注意点は最後の方に。 ↑ 説明用補助関数定義 † 以下の説明中では次の関数が定義されているものとする。 long GetUnixTime?() 現在のUnixTime?を取得する関数 string GetNonce?() ランダムな文字列を生成する関数 ※OAuthで求められている細かい仕様は割愛、UUIDGUIDを使った方がいいとのこと string ParameterEncoding?(string) OAuth仕様書 5.1

  • 予定外 iOSでTwitterクライアント その1 (準備編)

    [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 現在、Objective-Cの勉強がてら、iPhone向けのTwitterクライアントを作ってみるなどという挑戦をしているので、メモ書き程度につらつらとご紹介。 Twitterクライアントを作ると言っても、OAuth認証などの専門的で面倒な部分を自分で実装するほどの気力はないので、既存のライブラリを使っていこうと思います。 iPhoneアプリの開発なのでMacが必要です。 開発環境(XCode, iOS SDK)はすでにインストールされているものとします。 (2012/06/19) iOS5/ARC対応版の記事を書きましたので、そちらを参照してください。この記事の内容は古いです。 ここで使用していくライブラリは以下の3つです。 GTMOAuth (Google Toolbox f

  • iOSできれいにOAuthできるライブラリ書いた – Yuyak

    書いたというかFacebookのiOS SDKをベースに汎用的にしてみた。 ソースはこちら→YKOAuth at master from yuyak/YKKitGitHub。 機能 すべてのOAuthに対応(たぶん) 自動でKeychainに登録 FacebookのOAuth認証みたいなダイアログなのできれい 使い方 YKOAuth *oauth = [[YKOAuth alloc] initWithKey:@"Twitter" consumerKey:@"YOUR_CONSUMER_KEY" consumerSecret:@"YOUR_CONSUMER_SECRET" site:@"http://twitter.com" requestTokenPath:@"/oauth/request_token" accessTokenPath:@"/oauth/access_token" a

  • はてなブログ | 無料ブログを作成しよう

    春の伊予国漫遊記。松山・今治と愛媛の魅力を満喫してきました。 法事を兼ねて愛媛観光へ 2024年のGWは、毎年恒例の名古屋帰省ではなく自宅でゆっくり過ごしておりました。というのも、4月に法事のため愛媛・松山に親族大集合というイベントがありまして、そちらをGWの旅行代わりにしたという理由です。法事は日曜日の予定ということ…

    はてなブログ | 無料ブログを作成しよう
  • 【漏洩なう】ユニクロ行列漏洩騒ぎのまとめ

    2020/10/18 エンジニア D4DJ Groovy Mix オープンベータ開始 2020/10/18 DJ 秋葉原(を夢見る)パラダイスレイディオ Vol.1 @ twitch配信 2020/10/25 エンジニア D4DJ Groovy Mix リリース 2020/11/14 DJ UNDER Freaks 2nd anniv. @ 渋谷Cafe W (渋谷WOMB 1F) 大手アパレルメーカー「ユニクロ」のキャーンペンサイト「Uniqlo Lucky Line」で発生した漏洩騒動をまとめてみました 「行列なう」しちゃった人は、「なにがあったの?」と「どうしたらいいの?」の項目をとりあえず読んで下さい。 なにがあったの? 応募したユーザーのTwitter IDとツイートが書かれたテキストファイルが漏洩した 漏れた範囲は応募者全員。現在は「最初の400人」と「直近の400人」の計80

    【漏洩なう】ユニクロ行列漏洩騒ぎのまとめ
  • 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を使う方法まとめ
  • 1