Check

myspace(opensocial)でviewerのID取得

| | コメント(0) | トラックバック(0)
一説によるとopensocial.Container.get().params_.owneridで取れるけど、絶対に間違ってるはずなので正しい方法がしりたい。

req.add(req.newFetchPersonRequest(id.VIEWER), 'VIEWER');でも取れるけど、高々IDが必要なだけでいちいちサーバアクセスはもったいないなぁ。

-------------------------------------------------

(function (uri) {
    var m = uri.match(/\W(viewerId|opensocial_viewer_id)=(.+?)\W/);
    return m ? m[2] : '';
})(window.location.href);

ってとってるのもあった。
確かにiframeのsrc見るとこれでもいけるけど、何だかなぁ。。。
カテゴリトップのアプリがこれだからこれでもいいのかなぁ。。。

-------------------------------------------------

gadgets.views.getParams().vieweridかな?
どうやらこれっぽいけど、マニュアルが意味不明でほんとにこれであってるかわからん。

トラックバック(0)

このブログ記事を参照しているブログ一覧: myspace(opensocial)でviewerのID取得

このブログ記事に対するトラックバックURL: http://0-9.sakura.ne.jp/mt/mt-tb.cgi/698

コメントする