Railsで構築された、Heroku上で動作するmixiページアプリのサンプルです。 mixi API Quick Startのサンプルアプリに利用されています。
mixi API Quick Startは、
- アプリの企画資料として
- どんなAPIがあるか知りたい時
- 短時間でアプリを作りたい時 利用可能な5分で自動生成するmixiのアプリです。
mixi API Quick Startのドキュメントページ
http://developer.mixi.co.jp/appli/ns/api_quick_start/
- mixiページアプリのPC版・スマートフォン版(Web)に対応
- mixiページアプリが利用できるAPIのうち、代表的なものを実装
- APIドキュメントを読まずとも、直感的にAPIの機能をイメージできるデザイン
- API毎にドキュメントへのリンクがついていて、実際に操作をしながら仕様を確認可能
- サンプルアプリに実装されていないAPIについても、「mixiページアプリが利用できるAPIの一覧へリンク」から情報を参照可能
- デザインやソースコードは流用可能
- 開発者がつまづきやすい機能をあらかじめ実装済み
- 署名付きリクエストの検証
- 認証認可
- セッション管理
下記リンクから御覧ください。
http://developer.mixi.co.jp/appli/ns/api_quick_start/heroku/
- Ruby 1.9.3
- Rails 3.2.9 で動作を確認しています。
Copyright (c) 2012 by mixi, Inc.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.