|
MobileDetect, c'est quoi?
MobileDetect c'est une API que vous pouvez utiliser pour récupérer toutes les caractéristiques d'un téléphone en temps réel. MobileDetect agit comme un relai entre vous et votre visiteur mobile pour vous aider à proposer le contenu le plus adapté pour le téléphone de votre visiteur.
MobileDetect vous aide à identifier le téléphone de votre visiteur et vous fournit les informations nécessaires à l'adaptation de vos pages: résolution d'écran, type de navigateur, formats audio/video,... Avec ce type d'information à votre disposition, vous pouvez construire un site mobile qui s'adaptera au téléphone de chaque visiteur.
MobileDetect vous permet dès le départ de disposer d'une base de plus de 4000 téléphones avec leurs caractéristiques. De cette façon, vous pouvez vous concentrer sur votre métier et laisser MobileDetect traduire la complexité du monde mobile pour vous. Des nouveaux téléphones sont ajoutés toutes les semaines et les téléphones inconnus sont intégrés rapidement. MobileDetect est utilisé par plusieurs milliers de visiteurs mobiles tous les mois avec un taux de reconnaissance proche des 100%.
Pas encore convaincu ? Essayez-le, c'est gratuit
Si vous voulez utiliser un script prêt à l'usage, vous pouvez également télécharger le WAP toolkit gratuit de MobileMultimedia
MobileDetect, comment ça fonctionne?
MobileDetect fonctionne de façon assez simple, vous n'avez pas besoin d'être un gourou en développement, quelques connaissances de base suffisent. MobileDetect est une API vers laquelle il faut renvoyer un certain nombre de données par une requête POST afin de recevoir les caractéristiques du téléphone en retour. Vous recevrez en retour une ligne de texte contenant toutes les données nécessaires.
Voici en résumé ce que vous devez faire pour utiliser l'API
- vous inscrire à MobileMultimedia pour obtenir un identifiant et un mot de passe (c'est gratuit)
- récupérer les HTTP headers suivants: HTTP_USER_AGENT, HTTP_X_WAP_PROFILE and HTTP_ACCEPT (attention ces headers doivent être ceux du téléphone!)
- construire une requête de type POST vers l'URL suivante: ttp://www.mobilemultimedia.be/api/mobiledetect.php
- envoyer les variables suivantes avec leur contenu: uag (HTTP_USER_AGENT), uap (HTTP_X_WAP_PROFILE), acc (HTTP_ACCEPT), login, password, email
- traiter les données reçues en retou
Il existe plusieurs méthodes pour effectuer une connexion vers MobileDetect et vous n'êtes pas non plus obligé d'utiliser le PHP. L'exemple suivant est en PHP, vous pouvez librement vous en inspirer ou le recopier tel quel.
// ---------------------------------------
// URL de l'API
// ---------------------------------------
$url="http://www.mobilemultimedia.be/api/mobiledetect.php";
// ---------------------------------------
// Récupération des données nécessaires
// ---------------------------------------
$user_agent=$_SERVER['HTTP_USER_AGENT'];
$uaprof=$_SERVER['HTTP_X_WAP_PROFILE'];
$accept=$_SERVER['HTTP_ACCEPT'];
// ---------------------------------------
// Information du membre
// remplissez vos identifiants, mot de passe et e-mail
// ---------------------------------------
$login="Votre identifiant";
$password="Votre mot de passe";
$email="Votre adresse e-mail";
// ---------------------------------------
// Création de la requête POST ave cURL
// Assurez-vous que votre hébergeur supporte cURL
// ---------------------------------------
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, 1);
// Les différents paramètres doivent être séparés par un &
curl_setopt($ch, CURLOPT_POSTFIELDS,"login=$login&password=$password&uag=$user_agent
&uap=$uaprof&acc=$accept&email=$email");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// ob_start & ob_end vous permettent d'éviter d'afficher la réponse de
// l'API à l'écran
ob_start();
$result= curl_exec ($ch);
// toutes les données sont disponibles dans la variable $content
$content = curl_multi_getcontent ($ch);
ob_end_clean();
curl_close ($ch);
A ce stade, il ne vous reste plus qu'à traiter le contenu de la variable $content pour en retirer les informations dont vous avez besoin. Jettez un oeil à droite pour plus d'explications sur le contenu de cette variable.
Pour obtenir un exemple complèt de site mobile utilisant MobileDetect, rendez-vous dans la section WAP de ce site pour télécharger gratuitement un toolkit de démarrage pour vous aider à construire votre site mobile.
Comparez les prix
|
Marques disponibles:
Nokia -
Samsung -
Sony Ericsson -
LG -
HTC -
Blackberry -
Apple -
Motorola -
Sagem -
Acer -
Garmin
|
 LG KU990 Le LG-KU990 est un smartphone qui propose un écran tactile QVGA de 3 p... Prix: 5.00 - 250.00 EUR (+livraison) Prix LG KU990
 Samsung SGH S5230 Le Samsung Player One est un mobile aux rondeurs affinées qui arbore d... Prix: 97.00 - 222.00 EUR (+livraison) Prix Samsung SGH S5230
 LG KP500 Le téléphone portable LG KP500 noir est un mobile Bartype (classique) ... Prix: 89.00 - 197.00 EUR (+livraison) Prix LG KP500
 Samsung SGH-F480 Dépourvu de touche, ce mobile n'en est que plus intuitif avec son gran... Prix: 160.00 - 319.00 EUR (+livraison) Prix Samsung SGH-F480
 Motorola RAZR V3i Ne sacrifiez rien - le nouveau RAZR V3i est complet. Prenez de superbe... Prix: 99.00 - 237.00 EUR (+livraison) Prix Motorola RAZR V3i
 Samsung B2100 Pensé pour ceux qui recherchent un mobile robuste ! Le SAMSUNG B2100 ... Prix: 90.00 - 115.00 EUR (+livraison) Prix Samsung B2100 |
Mots clés relatifs: detection mobile | telephone USER_AGENT | $_SERVER['HTTP_USER_AGENT' blackberry video | $_SERVER['HTTP_USER_AGENT'] mobile 2010 | agent user redirection | b2100 mot de passe inconnu | c3050 pas détecté | comment détecter mobile | comment détecter un navigateur mobile | comment detecter ecran smartphone | comment detecter la marque d'un mobile sur un site wap | comment rediriger un visiteur smartphone sur une url | configuration user agent redirection | CURLOPT_POSTFIELDS login | détécter un portable | détecter smartphone site | détecter appareil mobile php | détecter appareil mobile pour le rediriger | détecter appareil mobile sur site | détecter mobile | détecter mobile avec user_agent | détecter mobile php | détecter mobile redirection | détecter mobile site | détecter mobile wap smartphone | détecter mobiles samsung | détecter navigateur mobile | détecter navigateur mobile php | détecter navigateur téléphone mobile | détecter portable |
Derniers visiteurs mobile sur MobileDetect
2010-09-03 - 18:29:36: SAMSUNG-SGH-X650/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.... 2010-09-03 - 17:59:48: SonyEricssonS500i/R8BE Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-... 2010-09-03 - 17:44:26: SAMSUNG-GT-M5650/M5650XXIL3 SHP/VPP/R5 Jasmine/1.0 Qtv5.3 SMM-MMS/1.2.0 profile/... 2010-09-03 - 17:18:34: Nokia2700c-2/2.0 (07.80) Profile/MIDP-2.1 Configuration/CLDC-1.1... 2010-09-03 - 16:51:43: SAMSUNG-SGH-F480/F480XXHL3 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/... 2010-09-03 - 16:47:42: SonyEricssonW508/R1EA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1... 2010-09-03 - 15:50:58: Nokia5200/2.0 (05.51) Profile/MIDP-2.0 Configuration/CLDC-1.1... 2010-09-03 - 15:38:29: SonyEricssonW508/R1EA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1... 2010-09-03 - 15:04:49: Nokia1680c-2/2.0 (07.60) Profile/MIDP-2.1 Configuration/CLDC-1.1... 2010-09-03 - 14:09:13: LG-KP500-Orange/V10i Teleca/WAP2.0 MIDP-2.0/CLDC-1.1... 2010-09-03 - 14:08:55: LG-KP500-Orange/V10i Teleca/WAP2.0 MIDP-2.0/CLDC-1.1... 2010-09-03 - 12:41:49: SAMSUNG-SGH-F480/F480XXHL3 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/... 2010-09-03 - 12:39:38: SAMSUNG-C3050-ORANGE/C3050BVID1 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CL... 2010-09-03 - 12:27:41: Nokia2700c-2/2.0 (07.80) Profile/MIDP-2.1 Configuration/CLDC-1.1... 2010-09-03 - 12:13:48: LG-KP500-Orange/V10i Teleca/WAP2.0 MIDP-2.0/CLDC-1.1... 2010-09-03 - 12:13:06: SonyEricssonW380i/R9BB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-... 2010-09-03 - 12:12:52: LG-KP500-Orange/V10i Teleca/WAP2.0 MIDP-2.0/CLDC-1.1... 2010-09-03 - 12:09:49: SAMSUNG-GT-S3650-ORANGE/S3650BVII6 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.... 2010-09-03 - 12:05:02: SAMSUNG-GT-S3650-ORANGE/S3650BVII6 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.... 2010-09-03 - 12:05:01: SAMSUNG-GT-S3650-ORANGE/S3650BVII6 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.... 2010-09-03 - 11:54:23: SAMSUNG-SGH-F480/F480XXHL3 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/... 2010-09-03 - 11:47:49: Nokia3120classic/2.0 (10.00) Profile/MIDP-2.1 Configuration/CLDC-1.1... 2010-09-03 - 11:18:39: SAMSUNG-SGH-X650/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.... 2010-09-03 - 11:14:17: SAMSUNG-SGH-X650/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.... 2010-09-03 - 11:13:47: Nokia3120classic/2.0 (10.00) Profile/MIDP-2.1 Configuration/CLDC-1.1... 2010-09-03 - 10:57:20: Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 Nokia5800d-1/50.0.005; Profile/MIDP-2.1... 2010-09-03 - 10:49:59: SAMSUNG-SGH-M110/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.... 2010-09-03 - 10:49:33: SAMSUNG-SGH-M110/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.... 2010-09-03 - 10:37:09: SonyEricssonU10i/R7AA Browser/NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1... 2010-09-03 - 10:13:17: Nokia3120classic/2.0 (10.00) Profile/MIDP-2.1 Configuration/CLDC-1.1... 2010-09-03 - 10:13:07: Nokia3120classic/2.0 (10.00) Profile/MIDP-2.1 Configuration/CLDC-1.1... 2010-09-03 - 09:56:36: Nokia3120classic/2.0 (10.00) Profile/MIDP-2.1 Configuration/CLDC-1.1... 2010-09-03 - 09:53:43: Nokia3120classic/2.0 (06.20) Profile/MIDP-2.1 Configuration/CLDC-1.1... 2010-09-03 - 09:30:48: Nokia3600slide/2.0 (04.86) Profile/MIDP-2.1 Configuration/CLDC-1.1... 2010-09-03 - 09:29:40: Nokia3600slide/2.0 (04.86) Profile/MIDP-2.1 Configuration/CLDC-1.1... 2010-09-03 - 09:29:02: Nokia3120classic/2.0 (10.00) Profile/MIDP-2.1 Configuration/CLDC-1.1... 2010-09-03 - 09:21:39: Nokia2700c-2/2.0 (07.80) Profile/MIDP-2.1 Configuration/CLDC-1.1... 2010-09-03 - 08:34:05: SAMSUNG-SGH-F480/F480XXHL3 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/... 2010-09-03 - 08:33:52: SAMSUNG-SGH-F480/F480XXHL3 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/... 2010-09-03 - 08:31:55: SonyEricssonF305/R1DA Browser/OpenWave/1.0 Profile/MIDP-2.1 Configuration/CLDC-1...
|
Statistiques du site
5191 UAprofs 5831 User agents mobiles 2825 Membres enregistrés 3260 visiteurs mobiles (30j)
Autres user agents
Nokia (1437 user agent(s)) Samsung (1075 user agent(s)) Sony-ericsson (822 user agent(s)) LG (465 user agent(s)) Htc (407 user agent(s)) Rim (269 user agent(s)) Motorola (268 user agent(s)) Apple (163 user agent(s)) Siemens (149 user agent(s)) Sagem (135 user agent(s)) Alcatel (63 user agent(s)) Zte (53 user agent(s)) Sanyo (47 user agent(s)) Huawei (40 user agent(s)) Fly (39 user agent(s)) Sharp (31 user agent(s)) Toshiba (29 user agent(s)) Panasonic (28 user agent(s)) Vodafone (25 user agent(s)) Palm (23 user agent(s)) Asus (21 user agent(s)) Pantech (21 user agent(s)) Philips (16 user agent(s)) Hewlett-packard (15 user agent(s)) Lenovo (15 user agent(s)) Benq (10 user agent(s)) Voxtel (10 user agent(s)) T-mobile (9 user agent(s)) Amoi (8 user agent(s)) Utstarcom (8 user agent(s)) Autres marques
Sites partenaires
Carte-Graphique.EU
Disque Dur Go!
Processeur-PC
|
|