一説によると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かな?
どうやらこれっぽいけど、マニュアルが意味不明でほんとにこれであってるかわからん。
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かな?
どうやらこれっぽいけど、マニュアルが意味不明でほんとにこれであってるかわからん。
コメントする