mixiが足あと機能をいろいろ変更したのをきっかけに、そういえば足あとってAPIからAtomで取れるんだよなと思い出しました。 例として、Perlから足あとフィードを取得してみます。認証まわりは面倒なのでw3mのクッキーで。 #!/usr/bin/perl use strict; use warnings; use LWP::UserAgent; use HTTP::Cookies::w3m; my $myid = '000000'; my $cookie_file = "$ENV{'HOME'}/.w3m/cookie"; my $url = "http://mixi.jp/atom/tracks/r=2/member_id=$myid"; my $ua = LWP::UserAgent->new; my $cookie = HTTP::Cookies::w3m->new(file =>
Atom APIの認証などに利用されるWSSE認証というものがあってちょっと調べています。そこでちょっと疑問点が。 » はてなフォトライフAtomAPIとは – はてなキーワード にWSSE認証に関する説明があって、これを読むと X-WSSE ヘッダには Username: ユーザID Nonce: トークン Created: Nonceが作成された日時 PasswordDigest: Nonce, Created, パスワードを文字列連結し、SHA1でハッシュ化し、さらにBase64エンコードした文字列 という情報を入れてあげる必要があるようです。で、疑問に思ったのは PasswordDigest のところ。 PasswordDigest は SHA1で暗号化されていて、SHA1 を解読するアルゴリズムは知らないので PasswordDigest は不可逆なものです。 そのため受け取った
mixi stationに新着情報通知機能がついたらしいので、APIでも使って情報取得しているのかなと調べてみたら、どうもAtomを使っているっぽい。 ログインしているブラウザからなら、以下のURLでAtomフィードを取得できた。 http://mixi.jp/atom/notify/r=2/member_id=*** こいつをFirefoxのライブブックマークにでも追加してティッカー表示させる拡張機能とか使えば通知受けられるだろうか。 (↓のようにできた。赤文字のお知らせを通知してくれるようだ。) (追記) ZeroMemoryの「mixiのあしあとAPI発掘」に、mixiのAtomについてかなり詳細な解説があります。“track”は足あとだったんですねぇ。パラメータつけてなかったので気づきませんでした。
mixiが新しく出したmixiステーションがすばらしいです。その裏側が。 mixiにログインした状態で http://mixi.jp/atom/tracks/r=2/member_id=myMixiID にアクセスするとatomで自分のページのあしあとがフィードされます。ちなみにmixiステーションが送っているリクエストは以下の通り。 GET /atom/tracks/r=2 HTTP/1.1 X-WSSE: UsernameToken Username="ku@example.com", PasswordDigest="passwordDigest8jrjEdO61Bx8c=", Nonce="Y0NonceLYj0=", Created="2007-06-29T03:04:30Z" User-Agent: mixi station/v1.4 (by glucose) Host: mix
mixiのマイミクのID一覧を取得する方法はないでしょうか?特に他の機能はいらなく、マイミクのIDのみ取得する方法です。1件、1件取得するのは手作業でできるのですが、一括でできないかなと思い質問させて頂きます。よろしくお願いいたします。
Last updated: 2009年 7月 23日 木曜日 01:35:00 JST 2009/7/23 Firefox3.5に対応しました。 Sage Mixi 拡張とは? RSS、ATOMなどを出力しないMixiのためにSageというFirefox用のRSSリーダーにMixi閲覧用の機能を追加したものです。それから Linux などで、日本語を bold で表示できない問題に対応するためのパッチもあててます(1カラム表示にはしていません)。 以下の項目に関して RSS を出力します。 受信箱 日記 マイミクシィ最新日記 日記コメント記入履歴 コミュニティ最新書き込み 最近の足あと コミュニティごとのトピック 重要 本家Sageに未知の脆弱性があるという情報が出ています。当然、mixi 部分以外は全く本家と同じなので、この拡張にも脆弱性があるということになります。詳細は、こちらに情報が
生きのいい珊瑚に蝟集する熱帯魚のように金融機関や投資家が我先にとネットベンチャーに群がる時代は、とうに過去のものとなった。 よほどの将来性と堅実なビジネスモデルがなければ、証券会社はおいそれと上場の主幹事を引き受けてくれない。上場できたとして、ネットバブル崩壊とライブドア事件を経た投資家の目は相当に厳しい。 しかしこの逆風下で、グリーだけは威勢がいい。主に携帯電話向けにソーシャル・ネットワーキング・サービス(SNS)とゲームを提供するサイト「GREE」を運営する、創業5年目のベンチャーだ。 グリーが東証マザーズにデビューしたのは、世界中の市場が金融危機の影響で冷え込んでいた2008年12月のこと。それでも、公募価格を大きく上回る初値が付いた。その後、株価は右肩上がりの曲線を描きながら、今年9月末には上場来高値の5330円に至った。 10月23日時点の株価は4940円。それでも上場時の倍の水
こんにちは! サンシャイン牧場ってあるよね。 mixiアプリの中でダントツにユーザーを集めてるゲーム。 すでにユーザー数が…200万人! すごいですね! これどんなゲームかっていうと、開始すると自分の牧場がでてきて、作物に水をやったりして育てて、実った作物を売る。 売って得たコインで自分の牧場の拡大をしたり、マイミクとランキングを競うこともできる感じの、いわゆる牧場ゲームと呼ばれているもの。 実際やってみるとシンプルで、あんがい面白くて、疎遠になっていたマイミクさんの牧場にも遊びにいったりして、結構面白い。 で、先日これのアイテム課金がはじまったみたいで… お金を払うと「高級肥料」のような、作物が育つ時間を短縮できるアイテムだとかが買えるようになったみたい。 あ、一応、いままで遊べていた部分は、そのまま無料で遊べるんだけどね。 ところが… アイテム販売開始後のサンシャイン牧場コミュニティを
「twitterで意見を交わし合いながら授業を受けるとどうなるかという知の共有・創発実験」であるsfcnoteが面白過ぎます。 Twitterを使って授業の共有をするとどうなるのかに関する非常に面白い取り組みだと思いました。 http://sfcnote.com/ sfcnoteは、SFC(慶應義塾大学湘南藤沢キャンパス)の教室を舞台としつつ、Twitter上で議論を活発化させ、さらには授業ノートとしてまとめてしまおうという実験プロジェクトのようです。 大学の各教室名と同じハッシュタグがあらかじめ用意されています。 以下、Webサイトに書いてあるプロジェクトの目的や背景です。 http://sfcnote.com/より ■□■ プロジェクトの目的 ■□■ ・学生同士が、授業内容について意見をより活発に共有することで、創発的な授業、キャンパスを創りあげていく ・キャンパス内外のコラボレーショ
準備 † バージョンを調べておく % git --version git version 1.5.6.5 Debian etch では 1.4.X が導入されるので、backports を使って 1.5.X を入れる。 % cat >> /etc/apt/sources.list # backports deb http://www.backports.org/debian etch-backports main contrib non-free % cat >> /etc/apt/preferences Package: git-core Pin: release a=etch-backports Pin-Priority: 999 % aptitude update % aptitude install debian-backports-keyring # backports で使われ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く