きリクエストで外部サーバへデータを保存する方法を見てきましたが、そんでは受け側はどうやって作ろうかというお話です。外部サーバのAPIはPHPとMySQLを用いて作成することを前提とします。OpenSocial今までアプリケーションのデータ保存は永続化データに任せていました。この度、mixiアプリを作成しましたで作成したアプリを機能拡張するにあたり、データを外部サーバに保存してみようと思います。OpenSocial前回はjOpenSocialを使ったサンプルだったので、今回はopensocial-jqueryを使ってみます。いいつつ、せっかくなのでjOpenSocialとopensocial-jqueryとを比べながら色々試してみようと思います。OpenSocialjOpenSocialを試しつつjQuery事始めを目的としてmixiアプリを作成しました。何を作ったかというと、うちで飼っている十姉妹のこいつのアテレコする、というとても個人的なアプリです。出来上がった画面がこちら。とあるように、Flashでもいけそうですね。OpenSocial前回のエントリーで見たように、opensocialとflashの連携ライブラリはいくつかあるようですが、1つずつ調査開始です。CS3に対応していそうなopensocial-as3-clientから見ていきます。codeにいくつかのプロジェクトが存在を確認しました。下記の上から2つまでが実際にファイルが上がっております。OpenSocial最近なぜか、hetemlサーバ借りたんですよね。heteml使っているとクリエーターっぽいかな、FLASHERぽいかな、とか適当な理由です。何も考えずに借りたので自宅サーバと違って色々制限があるので戸惑っております。OpenSocialまずはAPI周り。APIへアクセスするにはどうしたら良いのか考えます。検証環境を作るローカルマシン上のvmwareにインストールしたCentOS5.2へshindigとpartuzaをインストールしました。私の環境とかは下記の通りです。OpenSocialhttp://developer.mixi.co.jp/appli/に詳しく載っています。OpenSocialアプリケーションを開発し、mixiアプリとして登録するためには「Developer登録」が必要となります。登録の際、携帯メールアドレスでの認証が必要となるので注意して下さい。APIに挑戦してみたIT技術関連チュートリアルを見ながら、ちょっとしたアプリケーションを作成してみました。本当にちょっとしてます。CS3での例を示します。