「アクティビティの送信」の編集履歴(バックアップ)一覧はこちら
「アクティビティの送信」(2009/08/20 (木) 14:50:22) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*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);
}
});
*リンク
ActivityFields - opensocial-jquery - アクティビティ項目をまとめています。(執筆中) - Project Hosting on Google Code
http://code.google.com/p/opensocial-jquery/wiki/ActivityFields
*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);
}
});
*リンク
Activity - opensocial-jquery - アクティビティの保存と取得ができます。 - Project Hosting on Google Code
http://code.google.com/p/opensocial-jquery/wiki/Activity
ActivityFields - opensocial-jquery - アクティビティ項目をまとめています。(執筆中) - Project Hosting on Google Code
http://code.google.com/p/opensocial-jquery/wiki/ActivityFields