mixiアプリ作成入門(13) – アクティビティのリンク先の基本 -
こんにちは。
全く登場しなくなってたけど、ひっそり生きてたマイキーです!
最近おやつにみかんを食べてます。
前回は宛先指定のアクティビティの送信についてご紹介しましたが、今回は送信したアクティビティのリンク先についてご説明したいと思います。
久々すぎて忘れかけてるかもしれませんが(自分含め)…がんばろ!
通常、アプリ内で作成して送信したアクティビティのリンク先は「run_appli.pl」になっています。
つまり、アプリ実行画面に遷移するということです。
ちなみに、アプリ追加時に自動的に送信されるアクティビティのリンク先は「view_appli.pl」です。
こちらはアプリ紹介画面ですね。
どちらのリンクにも共通してアプリIDを指定する「id」というパラメータが付与されていますが、「run_appli.pl」に遷移するときにはそれに加えて「owner_id」のパラメータもあります。
まだそのアプリを追加していないユーザが「run_appli.pl」の画面を閲覧する際に、アプリ所持者の「owner_id」のパラメータがないと、アプリ追加画面に遷移されてしまうからです。
さて、以上がアクティビティのリンク先についての基本情報です。
しかしここから何かしら工夫したくなっちゃうのが、きっとこの読者さんですね
mixiアプリでは、アクティビティのリンク先について、以下のことができるらしいです。
- リンク先の指定(「run_appli.pl」or「view_appli.pl」)
- パラメータの付与
アプリ実行中に作成するアクティビティのリンク先は、デフォルトでアプリ実行画面の「run_appli.pl」ですが、これをアプリ紹介画面の「view_appli.pl」とすることもできるようです。
その二種類以外のURLをリンク先に指定しようとするとエラーになるとのこと。。
ご注意を!
パラメータは「id」などと一緒に付与して活用することができます。
上手く使えばどのアクティビティから遷移してきたか判別ができるうえに、画面を開いたときにパラメータを受け取り、それに応じて何かしら特定の動作をさせることもできるので便利ですね。
ちなみに、「id」のパラメータに別のアプリのIDを付けたらだめみたいです。
なりすまし禁止!
そんなわけで、次回は実際にどのように書いたらいいか、サンプルをご紹介したいと思います。
今度は一ヶ月後とかにならないよ!きっと!笑
Post Footer automatically generated by Add Post Footer Plugin for wordpress.
関連するmixiアプリ情報:
- やる夫時報β 1時間ごとに「やる夫が○時をお知らせするお」と表示する「やる夫時報β」の情報をお伝えします。 mixi中毒は良くないから、1時間ごとにやる夫が時間を教えてやるお ____ /_ノ ヽ、_\ [...]...
- mixiアプリ作成入門(16) – アクティビティにつけたパラメータを解説してみた - お久しぶりです!(うん、ほんとうにね。。) マイキーです。 前回はアクティビティにパラメータを付与し、アクティビティのリンクから遷移されたときにパラメータの読み込みを行いましたので、今回はその内容を説明してみたいと思いま [...]...
- ゼロからはじめるブラウザ三国志攻略~はじめての遠征~ 今回はブラウザ三国志の遠征攻略を行っていきたいと 思います。遠征することでNPC砦や☆7、☆8を中心と した高資源地帯をたくさん確保する事が出来るので、ある 程度資源や名声が安定してきたら是非遠征に出てみましょう♪この [...]...
- mixiアプリ紹介5 -なんでもSO選挙!- もう気づけば折り返し地点!!何の折り返し地点?なんて細かい事はきにしちゃだめだよ! ということで第5回スライムがお届けします! 今回は紹介するのは、提供者「Gocco株式会社」様の「なんでもSO選挙!」です。 誰かが作 [...]...
- mixiアプリ紹介33-ブラウザ三国志- 今巷で話題のmixiアプリ、 『ブラウザ三国志』。 最近すごい勢いで当アプリの人気が伸びているようですが、 それも納得。筆者も始めてみたんですがすごく面白いです! そんなわけで今回はブラウザ三国志についての紹介記事を [...]...






mixiアプリ作成入門(14) - アクティビティのリンク先を変えてみる - | mixiアプリ.info said,
Wrote on 11月 24, 2009 @ 11:20
[...] 前回はアクティビティのリンク先の基本情報についてご紹介しましたので、今回は予告通り、アクティビティのリンク先を実際に変えてみようと思います! [...]