先日、モバイルSNS「gumi」が日本初となる携帯電話向けOpenSocialプラットフォームをリリースしました。実は、私もOpenSocialエンジン部分の開発に企画段階から関わっています。もともと gumi は、id:perezvon が Django で構築したサイトで、 OpenSocial エンジンの部分も Python で書いています。今回リリースされた gumi Platform の特徴としてはこんな感じです。 RESTful API ベースで JavaScript および IFRAME は使用しない(というか使えない) APIへのアクセス制御には OAuth を採用 Viewer, Owner, Friends 情報を利用してソーシャル・アプリケーションを構築可能 文字コードは UTF-8 を使用 絵文字はドコモのUnicodeテキスト形式で記述し、他キャリア向けに自動変換