mixiアプリ開発の履歴
高さを自動調節する
ModulePresに
<Require feature="dynamic-height" />
調節したいところで下記実行
gadgets.window.adjustHeight();
アクティビティ送信する
opensocial.Activity.Field.TITLEキーを持つオブジェクトを渡せばいい。そうでなければerrorが返る
function postActivity(title, callback){ var params = {}; params[opensocial.Activity.Field.TITLE] = title; var activity = opensocial.newActivity(params); opensocial.requestCreateActivity( activity, opensocial.CreateActivityPriority.HIGH, callback ); }
opensocial-jqueryのpostDataがうまくいかなかったのでわざわざdeffered化した。
たぶんパラメータとかがミスってんだろう。
function postActivity(title){ var callback = function(response){ return response; } return $.next(function(){ var params = {}; params[opensocial.Activity.Field.TITLE] = title; var activity = opensocial.newActivity(params); opensocial.requestCreateActivity( activity, opensocial.CreateActivityPriority.HIGH, callback ); }).next(callback); } // こうしておけば次のようにかける postActivity('New Message!').next(function(response){ // ... });