Amazon

2011年9月17日土曜日

mixiアプリのuseragent


mixiアプリを開発していると、色々ハマる。
きっとPC版、モバイル版、スマフォ版とバラバラに作ってるせいだろうけど。

そんなわけで今日ハマったのはmixi側から送られてくるUserAgentの情報
PC版は外部リクエストAPIを使用するとHTTP_USER_AGENTがユーザーのブラウザ情報ではなく "
mixi-platform/1.1"となる。これじゃあブラウザによって処理を変えることができないじゃんよ。。。
スマフォ版、モバイル版はOpenSocialのgadgets.io.makeRequest()メソッドを使わないので外部にリクエストできるので、useragentはユーザーのブラウザ情報が表示される。
さて、どう対処すべきか。。。

0 件のコメント:

コメントを投稿

Amazon3