useragentstring.com содержит информацию о браузере и ОС для строк пользовательского агента. Также есть поле «Анализировать» для отправки собственной строки. Я не знаю, насколько легко подключиться автоматически, но похоже, что у него есть такая информация, которую вы хотите.
Обновление из исходной публикации (не хочу украсть ваши голоса):
Я получил это ответ от автора http://useragentstring.com/ :
У меня есть простой API, но я собираюсь перекодировать большую часть моего сайта, поэтому он может изменение в ближайшее время. Если вы свяжете на мой сайт вы можете отправить useragentstring в поле формы или в строка запроса с именем 'uas':
это автоматически проанализирует строка. если вы добавите & getText = all
вы получите текстовый файл с ключом пары значений, такие как agent_type = Браузер; имя_агента = Opera; версия_агента = 9.70 ...