DeviceAtlas proporciona una base de datos completa de dispositivos móviles, en ediciones que van desde la gratuita hasta el nivel empresarial. Las bases de datos proporcionadas con todas las ediciones utilizan la misma API, que se distribuye como parte de la oferta de DeviceAtlas. Este adaptador de características en particular interactúa con la API de DeviceAtlas para devolver las capacidades del dispositivo.
Primero necesitará descargar la API PHP de DeviceAtlas, disponible en su página de descargas. Descomprímala en su biblioteca, y anote el directorio en el que reside.
A partir de ahí, opcionalmente puede desear descargar una de las bases de datos de DeviceAtlas; consulte su sitio para más detalles. Cuando lo haga, asegúrese de anotar dónde reside el archivo de datos.
Una vez que tenga esta información, puede configurar
Zend_Http_UserAgent para utilizarla. La forma más sencilla es
a través de la configuración de su aplicación.
resources.useragent.deviceatlas.deviceatlas_lib_dir = APPLICATION_PATH "/../library/DeviceAtlas" resources.useragent.deviceatlas.deviceatlas_data = APPLICATION_PATH "/../data/DeviceAtlas/json/DeviceAtlas.json
Opciones de la API de DeviceAtlas
- deviceatlas.deviceatlas_lib_dir
Si usa la API de DeviceAtlas, utilice esta clave para especificar en qué directorio existe la biblioteca. Si la clase
Mobi_Mtld_DA_Apies autocargable, puede omitir esta configuración.- deviceatlas.deviceatlas_data
Si usa la API de DeviceAtlas, utilice esta clave para especificar la ubicación del archivo de datos que va a usar.