Is it possible to setup my webscripts (PHP or Perl) to detect a device's OS version (not module number), so that it can automatically decide which software version to serve using OTA?
If their Browser Identification is set as Blackberry then the user agent string is usually formatted like this:
BlackBerry8900/220.127.116.11 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100
BlackBerry9000/18.104.22.168 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/107
BlackBerry9530/22.214.171.124 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/105
but they could have their Browser Identification set to Firefox or Internet Explorer and then it will not contain any Blackberry specific info.
For the Blackberry user agents above, I use this in PHP:
if (preg_match('/BlackBerry[^\/]*\/(.+) Profile/i', $agent, $matches))
and then for the above user agents
$matches = 126.96.36.199
$matches = 188.8.131.52
$matches = 184.108.40.206
Thanks! Will try.
|All times are GMT -5. The time now is 11:40 AM.|
Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.