質問: iアプリの開発のについて質問です。 iModeサイトでユーザー認証後にiアプリのダウンロードが出来るような構成を考えているのですが、ダウンロードの際iアプリに(iModeサイト側で管理している)ユーザーIDを渡したいのですがどのような方法があるでしょうか? ※ iアプリに渡されたユーザーIDは、iアプリからの通信時などのユーザー識別に利用します。 ※ 渡したいデータは、IDに加え若干パラメータが必要となるため20文字程度となります。 ※ IDの渡し方として以下の案を検討していますが実現可能かは不明です。 A) iアプリをダウンロードする際のURLにパラメータをつけておくと、iアプリ側でそれを取得 できたらいいな B) ADFファイルを動的に生成して、そのなかにパラメータを埋め込んで、iアプリ側で取得できたらいいな
回答: http://www.nttdocomo.co.jp/p_s/imode/java/pdf/jguideforDoJa4_041... 検討案B)が一般的かと思います。 具体的には、ADFファイルのAppParamキー(ASCII文字のみ、最大255バイト)にユーザIDを 埋め込んでおいて、それを com.nttdocomo.ui.IApplication#getArgs() で取得する、という 手順になります。 ちなみに、検討案A)でも技術的には可能かも知れませんが、サーバ側での処理がかなり 特殊なものになると推測されますので、お薦めできないです。