今回は実際に簡単なMySpaceアプリケーションを作って動かしてみましょう。また,OpenSocialの基本的な使い方についても解説します。
MySpace Developer Platformサイトへ開発者アカウントを登録する
MySpaceアプリケーションはMySpace Developer Platformサイト(以下ディベロッパーサイト)と呼ばれるサイトで,開発にかかわるすべての作業が行えるようになっています。http://developer.myspace.com/へアクセスしてみてください。
アプリケーションを作成するにはあらかじめ開発者アカウントを登録しておかなければなりません。まず,MySpaceの通常ユーザーを登録しておいてください。登録していない場合にはここから登録してください。
次にこのユーザーを開発者アカウントとして登録します。先にMySpaceへログインしてから,ディベロッパーサイトのメニューの「マイアプリケーション(My Apps)」をクリックしてください。開発者アカウントを登録していない場合には登録画面が表示されます。ここで氏名,会社名またはURL,電話番号を入力し,submitボタンをクリックしてください。開発者は実存性を問われるので,電話番号などは正しい番号が必要です。
これで登録申請は終わりです。その後約24時間以内に,登録したメール・アドレスに登録完了通知メールが届くはずです。これで開発者アカウントとして登録され,アプリケーションを作成可能となります。
サンプル・アプリケーションを登録してみる
開発者アカウントを登録したら,早速アプリケーションの作成に入りましょう。まずは作成するアプリケーションの登録からです。メニューの「ビルド(Build)」をクリックしてください。
アプリケーションのタイトル,メール・アドレス,パスワードを入力し,規約への同意をチェックしてNextボタンをクリックします。アプリケーションごとにユニークなメール・アドレスが必要になります(アプリケーションは一人のユーザーとして扱われるのがその理由)。
このメール・アドレスとパスワードは,後ほどアプリケーション・アカウントでログインする際に必要になりますので注意してください。また,メール・アドレスはフェイクではない到達性のあるものでなくてはなりません。
次に画像認証へ遷移します。画像に表れているアルファベットを入力してNextボタンをクリックしてください。
コードを記載したXMLアップロードによる登録画面に遷移します。しかしここでは使用しませんので,Skip This Stepボタンをクリックしてください。
これでアプリケーションのプロフィールは作成されました。下記の画面に遷移しますので,必要な項目を入力していきます。これらの項目は後からでも変更可能です。
Application Title:アプリケーション名
Gallery Description:ギャラリーで表示されるアプリケーションの説明
Application Icons:アプリケーションのアイコン画像を設定します。16x16と64x64の画像(jpeg, pngなど)が使用できます
Application Category:アプリケーションのカテゴリー
Application Languageのフィールドは少し説明が必要です。Default Languageはデフォルトで表示される言語のギャラリーで,表示される際の言語切り替えに使用されます。これに対してAdd Languageを切り替えると,上記のApplication TitleやGallery Descriptionを選択した言語ごとに設定できます。つまり各言語に応じたアプリケーション名や説明を設定できるのです。加えてOther Detailsタブで次のような設定も行えます。
Install Callback UrlとUninstall Callback Urlでは,アプリケーションがインストールおよびアンインストールされる際に表示するURLを指定できます。指定しない場合は,アプリケーションのキャンバスと呼ばれるページが表示されます。App Age Settingには,アプリケーションが21歳以上向けか全年齢向けかを指定します。
設定が終わったらSaveボタンをクリックして保存してください。以上で登録は終了です。