Archive for 9月 29, 2009

mixiアプリ入門(11) – 画像つきのアクティビティ - mixiアプリ入門(11) – 画像つきのアクティビティ -のはてなブックマーク被リンク数

Hi! マイキーです。
シルバーウィーク中にひいた風邪がなかなか治りません :(

前回はアクティビティの送信のしかたについてご紹介しましたが、今回も引き続きアクティビティの送信についてのご紹介です :)
今度は画像つきのアクティビティを送信してみましょう!

アクティビティの送信に使用するのは、前回同様 opensocial.Activity オブジェクトです。
画像つきのアクティビティを送信したい場合は、これと併せて
opensocial.MediaItem オブジェクトも生成します。
opensocial.MediaItem オブジェクト作成時の引数は、添付する画像の MIME Type と、画像の URL です。

<?xml version=”1.0″ encoding=”UTF-8″?>

<Module>
<ModulePrefs title=”test” description=”piyo!”>
<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];
// ココマデ
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>

アクティビティに一枚の画像をつけるための修正・・・なんと 2 行!
かんたんですね〜 :)

mixiアプリでは、1アクティビティあたり 3 枚まで画像をつけることができるそうです。
複数画像をつける場合は、以下のように配列に追加していきます。

var media1 = opensocial.newMediaItem(“image/gif”, “http://mixiap.info/image1.gif”);

var media2 = opensocial.newMediaItem(“image/jpg”, “http://mixiap.info/image2.jpg”);
var media3 = opensocial.newMediaItem(“image/gif”, “http://mixiap.info/image3.gif”); params[opensocial.Activity.Field.MEDIA_ITEMS] = [media1, media2, media3];

アクティビティにつけた画像はすべて 76px × 76px で表示されます。
マイキーはそれよりだいぶ大きいサイズの画像を試しに使用してみましたが、mixi側でよろしくリサイズしてくれました。
みなさまも画像つきアクティビティの送信で、マイミクに一目置かれるアクティビティを送信しちゃってください!

次回はマイミクにアクティビティでピンポイント攻撃する、宛先指定のアクティビティの送信のしかたをご紹介しようと思います :D

Post Footer automatically generated by Add Post Footer Plugin for wordpress.

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

mixiアプリ紹介22 -サンシャイン牧場- 攻略1 mixiアプリ紹介22 -サンシャイン牧場- 攻略1のはてなブックマーク被リンク数

サンシャイン牧場が自分の中でだいぶはまったという事と、世間的にも本当に

やってる人が多いので、自分なりにやってみてこうやった方が効率が良いという事が

いくつかわかったので、最初から始めたイメージで書いて行こうと思います。

ネタばれにもなるので、自力でやるという方は見ない事をおすすめします。

まず始めたら、左上にプレゼントが来てると思うので、取りましょう。

サンシャイン牧場攻略1

青い包みで黄色のリボンの箱です。ここに畑で育てる為の種が入っていたり肥料が入ったりしています。

1日1回夜の1時に一つもらう事ができますので、一日1回はログインするようにしましょう。

まずはプレゼントでもらった種を、自分の畑に全て植えます。

他人の畑にも行く事ができて、他人の畑で水をあげたり、虫を退治する事で経験値を稼ぐ事ができます。

レベル1~3の頃は少しの経験値でレベルが上がるので、自分の畑に種を植えた後はできるまで

他人の畑を回って、収穫物をもらったり、水をあげたり、虫を退治したりして経験値を稼ごう!

サンシャイン牧場攻略2

自分の作物を収穫する時に収穫数が表示されていますが、これは成熟するまでの

増産量が影響します。増産量は通常100%が最高で、水をあげた時に増産量がアップします。

しかし水は乾いた時にしか上げられないので、重要なのは「虫」なんです。

虫なんて付けられて迷惑って気もしますが、虫を付けられた作物は病気となり

増産量が-5%減少するんですが、その後に虫を退治すれば増産量が12%増加するので

結果的に収穫量を増やす事ができます。しかし虫は自分で自分の畑には付けられないので

マイミクとの協力が重要になります。ですのでマイミクの畑に虫を付けてあげてください。

そのお返しに虫を付け返してくれると思います。これで常に自分の畑の作物の増産量を100%に

保ち収穫量を増やす事ができます。

良く間違ってる人がいるんですが、すでに増産量が100%になっている作物には虫を付けてもしょうがないです。

退治に失敗して成熟してしまうと増産量がー5%になるだけとなります。退治しても100%以上にはなりません。

他人の畑に虫を付ける際には注意して下さい!!

長くなりましたので、また次回レベル3以降のお話をしようと思います!

それではまた!!!

Post Footer automatically generated by Add Post Footer Plugin for wordpress.

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加