PHP-скрипт, который определяет от агента пользователя, какое устройство (мобильное)? - PullRequest
3 голосов
/ 25 ноября 2010

Я пытаюсь написать php-скрипт, который возвращает устройство из пользовательского агента в заголовке.

проблема, которую я вижу, состоит в том, что не просто сделать регулярное выражение, потому что разные между устройством(я не прав?)

поэтому я хочу обновленный список мобильных устройств в соответствии с пользовательским агентом

Я нашел этот список: Список пользовательских агентов для мобильных телефонов

Я пытаюсь найти обновленный xml / фид, который я могу использовать для всех видов

или другим способом, который вы считаете наиболее подходящим для этого.

спасибо.

Ответы [ 3 ]

1 голос
/ 25 ноября 2010

Я использую этот скрипт в моем проекте

http://detectmobilebrowsers.mobi/

Отлично работает.

Все, что вам нужно сделать в своем коде, это включить mobile_device_detect.php, а затем функция mobile_device_detect() вернет вам устройство (Android, IPhone, ...), на котором вы работаете

0 голосов
/ 19 апреля 2011

Вот ваше решение:

http://code.google.com/p/php-mobile-detect2/

0 голосов
/ 25 ноября 2010

после многих поисков, я думаю, что простой способ - использовать веб-сервис

Это означает, что нет загрузок, нет установок, нет проблем ... просто просто!

http://www.wurflws.com/

РЕДАКТИРОВАТЬ:

Веб-сервис сейчас недоступен, я рекомендую использовать http://deviceatlas.com/ или http://51degrees.mobi/(коммерческий) или если вы смотрите на open source, посмотрите: Лучшая альтернатива WURFL с открытым исходным кодом

...