首页 > Linux操作系统 > Linux操作系统 > OpenSocial :发布活动
OpenSocial API 使您可以通过活动流与好友共享活动。活动流是一种供稿,其中的每个条目都表示用户执行的操作。活动可以是任何形式(从修改应用程序状态到编写电影的在线评论)。
如果请求高活动优先级,则当应用程序不具有许可时,应用程序会要求用户提供其代表用户发布活动的许可。如果请求低优先级,则当应用程序没有发布许可时,该调用无效。
该简单的实例说明了如何创建活动:
var div = document.getElementById('content_div');
function postActivity(text) {
var params = {};
params[opensocial.Activity.Field.TITLE] = text;
var activity = opensocial.newActivity(params);
opensocial.requestCreateActivity(activity, opensocial.CreateActivityPriority.HIGH, callback);
};
function callback(data) {
var title = data.getField(opensocial.Activity.Field.TITLE);
title = gadgets.util.unescapeString(title);
div.innerHTML = title;
};
postActivity("This is a sample activity, created at " + new Date().toString());
]]>
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/14734354/viewspace-432970/ ,如需转载,请注明出处,否则将追究法律责任。