¿Qué es una API?… pues cualquier cosa¡
O por lo menos eso es lo que piensa la gente de Open Movil Forum al ‘abrirnos’ su flamante Api de acceso a su servicio Localizame.
Yo no sé si todo esto es una beta o una especie de mal chiste.
Resulta que para usar su supuesta y liberada API tengo que hacer las mismas peticiones que harÃa si accediera mediante un navegador. En realidad, ¿no será una API para un navegador?, en realidad, ¿no será que no han hecho ninguna API?.
Se me está pidiendo que haga petciones GET/POST y filtre el HTML resultante como si fuera un motor html. Aunque bueno, ni siquiera se dice como se debe interpretar las respuestas… Incluso tengo que simular la cookie que se me envÃa.
GraciosÃsimos los ejemplos dónde incluso aperecen como parámetros las coordenadas x e y dónde el botón “submit” fué pulsado:
submit.x=36&submit.y=6
Bueno bueno.. igual me estoy acelerando voy esperar a ver si por lo menos funciona el SMS que tengo que enviar para tener una clave, no hago más que recibir SMSs con un churro de números y un lapidario “Comando no valido”. A ver que comando válido me ponen en mi factura.
Actualizado 15 de Abril: ¿Se puede tener pesadillas con un API? Pues sà hoy las he tenido. Soñaba que mi petición tardaba eternamente en ser contestada y que cuando por fÃn me llegaba lo hacÃa cada vez de un modo diferente de tal modo que no habÃa un patrón concreto para descifrarla de manera mecánica.
Aunque también he vislumbrado una posibilidad de que esta API me sirva para lo que quiero. Al parecer la API contesta con la posición del móvil de esta manera:
“ANA está en MADRID en los Barrios de LA PAZ y ALMENARA cerca de CL DE SINESIO DELGADO, PO DE LA CASTELLANA, CP 28029. Precisión +/- 528 mts”
“ANA está cerca de las carreteras M-103 Km 9, M-106 Km 2, M-111 Km 18 en ALGETE, MADRID, CP28110, Precisión +/- 780 mtsâ€
“ANA está cerca de las carreteras A-301 Km 7, en SANTA ELENA, JAEN, CP.23220, Precisión +/- 12.1 Kms”
Es decir: exactamente como en mi pesadilla.
Pero he visto que en la web aparece un mapita con la posición actual, si este mapa es un mashup configurado por javascript puede que se esté usando las coordenadas geográficas en modo latitud y longitud, por lo menos asà era en mi sueño y de ahà podÃa extraerlas con un script/parser :)
TodavÃa no puedo confirmarlo pues al solicitar mi clave me sigue saliendo el rollo “Comando no valido” :/