自分用メモです。 いろいろなサイトを参考にしましたが、完全なコードが見つからなかったのでとりあえずリンクは省略します。 TwitterのOAuthClientを下記URLから設定 http://twitter.com/oauth_clients consumer_keyとconsumer_secretを取得する。 おおまかな流れ index.html からリンクで sample.pl にアクセスし、TwitterのOAuth許可用のページへリダイレクト。 OAuth許可用のページで許否を設定後、sample.pl で設定した callback_url (ここ重要)へリダイレクトされる(この場合はcallback.pl)。 callback.pl で oauth_token と oauth_verifier を取得し、updateを試みる。 成功であれば、ツイート先へ、失敗であればTwitt
「おーおーっすっ!」 てなこって、TwitterのAPIのBASIC認証も6月末に終了してOAuth/xAuthに移行するというこの時期に、あらためてOAuthについて勉強してみたんですのよ? OAuth認証を利用するライブラリは各言語で出そろってきてるのでそれを使えばいんじゃまいか? というと話が終わるので、じゃあそのライブラリの中身はなにやってんのよってことを、OAuthするScalaのライブラリ作りながら調べたことをまとめてみました。 間違っているところもあると思うのでツッコミ歓迎です>< OAuthってそもそもなんなの? ものすごくざっくりというと「API利用側が、ユーザ認証をAPI提供サービス側にやってもらうための仕様」って感じでしょうか? BASIC認証の場合、API利用側が認証に必要なアカウントやパスワードを預かる必要があるわけです。悪意のあるAPI利用側が「なんとかメーカー
Twitter APIで開発をする前に、以下の10のことを頭にとめておいてください。 1. FAQがあることを覚えておいてください Twitter APIを利用して、なにが疑問があれば、Twitter API FAQ(英語)を参考にしてください。 2. TwitterのAPIはRESTとSearchの2つに分かれています 現在、歴史的な経緯によりTwitter APIはREST APIとSearch APIの2つに分かれています。2つのAPIは利用できるメソッド、データ形式に違いがあります。Search APIではつぶやきを検索するAPIが提供されており、タイムラインやフォロー、メッセージなどのAPIはREST APIで提供されています。 3. APIの利用については回数制限があります APIによるアクセス増加によってシステムに負荷がかかり一般ユーザーがTwitterを利用できなくなっ
毎日のTwitterのつぶやきをMovabletypeに自動投稿するプラグインを書いてみました。run-periodic-taskを毎日定期的に実行させる必要があります。"Twilog - Twitterのつぶやきをブログ形式で保存"(http://twilog.org/)からページを抽出、投稿するプラグインとなります。ご使用前にTwilogへのユーザー登録を推奨します。 先日 twitterの1日分のつぶやきをmixiに投稿するPerlスクリプトというエントリーを読んでこれはいいなぁーと思い。前回同様、勉強も兼ねてTwitterの1日の発言をMovabletypeに自動投稿するプラグインTwilogを書きました。 Twilog - Twitterのつぶやきをブログ形式で保存から前日のログを抽出し、投稿します。任意のカテゴリへ指定投稿でき、カテゴライズして表示させることが可能です。 run
Twitterガジェットです。 「Twitter Widgets」から利用できます。 「自分のTL」「検索結果TL」「ふぁぼTL」「リストTL」の4つが選べます。 自分のTLです。 私みたいにさりげなく自分をアピールしたい方にもってこいですね。 埋め込み例: 検索結果TLです。 これは使い方がかなりありそうです。 たとえば上記画像のように自分のサイトURLの一部をいれておくとTwitterでの反響がわかります。 他には気になるキーワード、たとえば「iPhone」や「Google」などいれておくと、それらの最新情報が流せます。 埋め込み例: ふぁぼTLです。 自分のお気に入りを表示させるガジェット。 他人の面白い発言などをみんなにお知らせできますね。 埋め込み例: リストTLです。 リストを使うことで、自分を含めた他ユーザ交じりのTLが作られますね。 他にも有益な情報を流してくれる人やbot
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く