mixiアプリ作成入門(14) – アクティビティのリンク先を変えてみる -
こんにちは。
風邪なう。なマイキーです。。ゴホゴホ
前回はアクティビティのリンク先の基本情報についてご紹介しましたので、今回は予告通り、アクティビティのリンク先を実際に変えてみようと思います!
「mixiアプリ入門(12) – 宛先指定のアクティビティ -」のサンプルをさらにカスタマイズして、通常「run_appli.pl」となっているアクティビティのリンク先を「view_appli.pl」に変えてみました。
<?xml version=”1.0″ encoding=”UTF-8″?>
<Module>
<ModulePrefs title=”test” description=”サンプル”>
<Require feature=”opensocial-0.8″ />
<Require feature=”dynamic-height” />
</ModulePrefs>
<Content type=”html”><![CDATA[<script type="text/javascript">
function postActivity(activity_msg) {
var params = {};
params[opensocial.Activity.Field.TITLE] = activity_msg;var media = opensocial.newMediaItem(“image/gif”, “http://mixiap.info/image.gif”);
params[opensocial.Activity.Field.MEDIA_ITEMS] = [media];
params[mixi.ActivityField.RECIPIENTS] = ['宛先のマイミクID'];
// ココカラ追記
params[opensocial.Activity.Field.URL] = “http://mixi.jp/view_appli.pl?id=アプリID”;
// ココまで
var activity = opensocial.newActivity(params);
opensocial.requestCreateActivity(
activity, opensocial.CreateActivityPriority.HIGH, activityResultCallback
);
}function activityResultCallback(status) {
if (status.hadError()) {
alert(“Error Creating activity.”);
}else{
var body = document.getElementById(“activity_area”);
body.innerHTML = ‘お知らせしました。’;
}
}
</script><div id=”activity_area”>
みんなにお知らせする?<br />
<div>
<input type=”button” name=”button” id=”send_activity” value=”知らせる” onclick=”postActivity(‘アクティビティテスト!’)” />
</div>
</div>]]></Content>
</Module>
リンク先を変更するための修正・・・こちらも一行!
前回少しお話しましたが、リンク先が「run_appli.pl」か「view_appli.pl」かに関わらず、パラメータにアプリの ID を付与することは必須です。(サンプル中の、「id=アプリID」)
お忘れなく〜
そしてご覧の通りリンク先には URL を直接指定するので、アプリ ID 以外のパラメータの付与も自由自在なのであります。
そんなわけで、次回はリンク先にパラメータを付与してみたいと思います!
Post Footer automatically generated by Add Post Footer Plugin for wordpress.
関連するmixiアプリ情報:
- mixiアプリ入門(11) – 画像つきのアクティビティ - Hi! マイキーです。 シルバーウィーク中にひいた風邪がなかなか治りません 前回はアクティビティの送信のしかたについてご紹介しましたが、今回も引き続きアクティビティの送信についてのご紹介です 今度は画像つきのアクテ [...]...
- mixiアプリ入門(10) – アクティビティを送信してみる - ハロー! パンプキンビスコのかぼちゃの味がけっこうリアルでびっくりしたマイキーです。 かぼちゃが好物です。 前回の入門で、アクティビティって何!という疑問を解決できたかたのために… 今回は、実際にアクティビテ [...]...
- mixiアプリ作成入門(15) – アクティビティにパラメータをつけてみる - こんにちは。 またもや久しぶりになってりまいました・・・マイキーです。失礼します >< 前回はアクティビティのリンク先を、通常「run_appli.pl」となっているところを「view_appli.pl」に変えてみました [...]...
- mixiアプリ入門(12) – 宛先指定のアクティビティ - こんにちは。 筋肉痛のせいでいつものバランスボールに乗って仕事ができないマイキーです 前回は画像付きのアクティビティの送信のしかたについてご紹介しました。 今回もアクティビティの送信シリーズで、宛先指定のアクティビテ [...]...
- mixiアプリ作成入門(16) – アクティビティにつけたパラメータを解説してみた - お久しぶりです!(うん、ほんとうにね。。) マイキーです。 前回はアクティビティにパラメータを付与し、アクティビティのリンクから遷移されたときにパラメータの読み込みを行いましたので、今回はその内容を説明してみたいと思いま [...]...






mixiアプリ作成入門(15) - アクティビティにパラメータをつけてみる - | mixiアプリ.info said,
Wrote on 1月 5, 2010 @ 11:40
[...] 前回はアクティビティのリンク先を、通常「run_appli.pl」となっているところを「view_appli.pl」に変えてみました。 [...]