昨日からDoCoMoの端末からiモードIDというものが取得できるようになりました。 取得する方法は、URLに「guid=ON」というクエリーを付加して、 そのURLを踏んで訪れたリクエストから$_SERVER['HTTP_X_DCMGUID']を取得するだけ。 「だけ」なんですが、サイト上の全てのaタグに付加するのはなかなか骨が折れます。 symfonyで、link_to()やurl_for(),redirect()などでURLの出力を実装している場合は、 必ずgenUrl()メソッドを経由しているので、このメソッドをオーバーライドしてあげて ちょこちょこっと細工をすると楽ができます。 apps/your_application/config/factories.yml に以下を記述 all: controller: class: myFrontWebController app