[入門] Hello World!
■実行結果
・MySpace
■実行結果
・MySpace
フレンド(Friend)の一覧を取得し、表示するサンプルです。
最大100人までを取ってきます。
■実行結果
・MySpace
XMLファイル中にJavaScriptなどを記述することも可能ですが、外部ファイルを読み込むことも可能です。
■実行結果
・MySpace
IFRAMEとして呼び出され、引数として各種情報が渡されます。
ガジェットの高さの初期値を設定します。
未指定時は原則コンテナ依存なのかな?Google ガジェットの場合、200ピクセルになるようです。
■実行結果
・MySpace
ガジェットの高さをコンテンツの内容に合わせて動的に変更します。
■実行結果
・MySpace
makeRequest関数を利用すると、指定したURLのコンテンツを取得することができます。makeRequestを利用すると結果を一定時間キャッシュしてくれます。開発中はうっとおしいのですがw
■実行結果
・MySpace
前回は指定したURLの結果を取得しました。今回はその応用で外部のJSONを取得したいと思います。前回のサンプルでも取得はできますが、JavaScriptの変数として取ってこれるような機構がOpenSocialでは用意されているのです。
サンプルのアプリとして、Googleの画像検索の結果をJSONとして取得し表示する物を作成してみました。
■実行結果
・MySpace
VIEWERの属性情報を取れるだけ取得します。 単純にドキュメントで定義されているopensocial.Person.Fieldを全てとってくるだけです。
■実行結果
・MySpace
![]()
※クリックで拡大
MySpaceで独自に定義されているVIEWERの属性情報を取得します。
ドキュメントで定義されている通り「MyOpenSpace.Person.Field.*をとってきます。コード自体は前回のopensocial.Person.Fieldを取得するのと同じでOK。opensocial.Person.Fieldと同時に取得することもできます。
■実行結果
・MySpace
続きを読む "[入門] MySpace固有のVIEWERの属性情報を取得 (MyOpenSpace.Person.Field)" »