OpenSocial 0.8 で送る場合
var activity = ...;
opensocial.requestCreateActivity(
activity, opensocial.CreateActivityPriority.HIGH, function(response) {
if (response.hadError()) {
var code = response.getErrorCode();
// do something...
} else {
// do something...
}
});
mixi 独自仕様
var user1 = ...; // 関係者その1のID
var user2 = ...; // 関係者その2のID
var params = {};
params[opensocial.Activity.Field.TITLE] = "Hello!";
params[mixi.ActivityField.RECIPIENTS] = [user1, user2];
var activity = opensocial.newActivity(params);
opensocial-jquery を使った場合
$.ajax({
type: 'post',
url: '/activities/@viewer/@self',
data: {
title: 'Say Hello!'
mediaItems: [{
mimeType: 'image/gif',
url: 'http://example.com/data.gif'
}]
},
dataType: 'data',
success: function() {},
error: function(xhr, status, e) {
console.error(xhr, status, e);
}
});
リンク
最終更新:2009年08月20日 14:50