Как найти мобильную модель и название производителя на стороне сервера? - PullRequest
1 голос
/ 28 октября 2011

Мне нужно получить мобильную информацию, такую ​​как модель мобильного телефона, имя производителя на стороне сервера. Как получить его при запросе URL?

Например, пользователь отправляет запрос с мобильного браузера на сервер для загрузки файла jar / jad. На стороне сервера мне нужно получить мобильную модель и название производителя, а затем отправить ответ на мобильный телефон на основе этой мобильной модели и имени производителя. Как получить эту информацию (например, название модели n97, название производителя Nokia).

Ответы [ 2 ]

3 голосов
/ 28 октября 2011

Вы смотрели на WURFL ?Это файл дескриптора на стороне сервера, который может помочь обнаружить различные мобильные пользовательские агенты, возможности, размеры экрана, глубину цвета и т.д./ производитель банкомата, но что-то подобное выше может как минимум дать подсказку.

Редактировать: дальнейшее чтение ... похоже, что во многих случаях он может дать специфическую для устройства информацию.

1 голос
/ 28 октября 2011

Используя User-Agent Utils , вы можете определить

  1. наиболее распространенных операционных систем,
  2. наиболее распространенных веб-браузеров,
  3. многие мобильные устройства,
  4. , некоторые планшетные устройства,

и т. д.

Имеет различные утилиты Enums и классы, такие как Browser, BrowserType, DeviceType, Manufacturer и т. Д. Для идентификации.Это онлайн JavaDoc можно сослать здесь .
Скачать URL для UserAgentUtils-1.2.3.jar .

...