gadgets.io.makeRequestをしていただくと、api呼び出し時のリクエストにAuthrizationヘッダが付与されますので、そちらからopensocial_viewer_idの取得しユーザを特定することが可能です。
## Content typeの指定
<Content type="html" view="default,canvas">
※ ガジェットは、基本Contents type:htmlを指定。viewにはdefaultを含めて指定ください。
## gadgets.io.makeRequest()のサンプル
funfunction execute(api_url, json_str) {
var params = {};
params[gadgets.io.RequestParameters.CONTENT_TYPE] = gadgets.io.ContentType.TEXT;
params[gadgets.io.RequestParameters.AUTHORIZATION] = gadgets.io.AuthorizationType.SIGNED;
params[gadgets.io.RequestParameters.METHOD] = gadgets.io.MethodType.POST;
params[gadgets.io.RequestParameters.POST_DATA] = gadgets.io.encodeValues({data:json_str});
gadgets.io.makeRequest(api_url , function(response) {
if (response.data) {
jsonobj = response.data;
}
}, params);
}