「Mixi アプリ アクティビティ」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==mixi アプリ アクティビティ== [mixi アプリ] ===アクティビティのサンプル=== *トップページの「あなたの更新履歴」にテキス…」) |
|||
1行目: | 1行目: | ||
==mixi アプリ アクティビティ== | ==mixi アプリ アクティビティ== | ||
− | [mixi アプリ] | + | [[mixi アプリ]] |
===アクティビティのサンプル=== | ===アクティビティのサンプル=== | ||
*トップページの「あなたの更新履歴」にテキストを表示 | *トップページの「あなたの更新履歴」にテキストを表示 | ||
20行目: | 20行目: | ||
|- | |- | ||
|} | |} | ||
− | + | <?xml version="1.0" encoding="UTF-8" ?> | |
− | + | <Module> | |
− | + | <ModulePrefs title="acitivity_test"> | |
− | + | <Require feature="opensocial-0.8"/> | |
− | + | </ModulePrefs> | |
− | + | <Content type="html"> | |
− | + | <![CDATA[ | |
− | + | <script type="text/javascript"> | |
function postActivity(activity_msg) { | function postActivity(activity_msg) { | ||
var parms = {}; | var parms = {}; | ||
48行目: | 48行目: | ||
} | } | ||
gadgets.util.registerOnLoadHandler(startActivity); | gadgets.util.registerOnLoadHandler(startActivity); | ||
− | + | </script> | |
− | + | <div id="activity_panel"></div> | |
− | ]] | + | ]]> |
− | + | </Content> | |
− | + | </Module> |
2020年2月15日 (土) 08:04時点における版
mixi アプリ アクティビティ
アクティビティのサンプル
- トップページの「あなたの更新履歴」にテキストを表示
- 選択するとmixi アプリへ誘導
ソース
重要API
API | 概要 |
---|---|
newActivity | サーバー上のアクティビティを表す Activity オブジェクトを作成 |
requestCreateActivity | 指定したアクティビティの作成を、操作の完了を待たずに試行 |
<?xml version="1.0" encoding="UTF-8" ?> <Module> <ModulePrefs title="acitivity_test"> <Require feature="opensocial-0.8"/> </ModulePrefs> <Content type="html"> <![CDATA[ <script type="text/javascript"> function postActivity(activity_msg) { var parms = {}; parms[opensocial.Activity.Field.TITLE] = activity_msg; var activity = opensocial.newActivity(parms); opensocial.requestCreateActivity( activity, opensocial.CreateActivityPriority.HIGH,activityResultCallback); var panel = document.getElementById("activity_panel"); panel.innerHTML = "アクティビティを作成するテストmixiアプリ"; } function activityResultCallback(status) { if (status.hadError()) { alert("Error Creating activity."); } } function startActivity() { postActivity("アクティビティのテストです!クリックして!"); } gadgets.util.registerOnLoadHandler(startActivity); </script> <div id="activity_panel"></div> ]]> </Content> </Module>
© 2006 矢木浩人