2006年6月28日の日記の1番目の記事へのコメント
■mixiミュージック (mixiに書いたのほぼそのまま)
mixiミュージックなるものが普通のユーザでも使えるようになったようですが,リリースされているオフィシャルなクライアントはWin用とMac用のみ.当たり前ですが,Linux/UNIX系OS用のクライアントは無いわけで.多分,AudioScrobblerみたいな感じだろうから,xmms-scrobbler改造すりゃ使えるんじゃないの?ってことでひとまずプロトコルをググってみたらこことかここにほぼ全部書いてありました.ステキ.
curlがSSL対応でビルドされてりゃ問題なさそうですね.実際,ちょっろっと書いて動かしみたらあっさりセッションIDが取れました.ただ,実際に流れてるパケットをEtherealで見てみると,本体が全然違う感じ.Content-Typeが
application/x-www-form-urlencoded
じゃなくて
application/x-mixi-encrypted
というのになっていて,データがぱっと見なんだか分からん感じに暗号化されてます.
もはやこれまでかと思ったんですが,telnetで手でHTTP喋ってみたら,普通にURLエンコードだけしたのを送っても受け付けてくれました.プレミアムユーザのソフト移行期間だけ旧来と互換性を残しているのか・・・?
というわけで,現在xmms-scrobbler改造中.やっぱ自分コード書くの遅いなぁ.
2006年6月28日の日記の1番目の記事へのコメント
[コメントを書く]