akkun_choi pedia
mindia › akkun_choi pedia › 単語

opensocial-jquery

akkun_choi · 2009-11-06 更新 · 1 ポイント · 履歴(4)
第 2 版(2009-10-31 10:04:54 · akkun_choi)を表示しています。 最新版に戻る

jQueryにopensocialの開発ができるように色々拡張したもの。
callback地獄になるのでJSDefferedが便利。これなしじゃ無理だ…。
http://code.google.com/p/opensocial-jquery/

サンプルコード

閲覧者情報取得

$.getData('/people/@viewer/@self').next(function(response){
  return response[0];
}).error(function(e){
  console.log(e);
});

アプリケーションデータ取得

$.getData('/appdata/@viewer/@self').next(function(response){
  // responseは{userid: data}のオブジェクト。これでいいのかどうかはしらん
  for (k in response){
    return response[k];
  }
});

以下略。(自分=閲覧者です)
友人の情報を取得
/people/@viewer/@friends

友人のアプリケーションデータを取得
/appdata/@viewer/@friends

アクティビティ送信
/activities/@viewer/@self でいけるらしいけどできなかった。

自分のアクティビティを取得。試してない
/activities/@viewer/@self

友人のアクティビティを取得。試してない
/activities/@viewer/@friends

履歴

タグ

他の人の「opensocial-jquery」