Hola, tengo un sitio en el cual queiro implementar una API
para permitir a los sitios que tengan su clave insertar registros en mi base de datos controladamente...
algun dato para arrancar?
| ||||
Respuesta: crear una API primero, imaginación.... ve la API desde la perspectiva del usuario ... POST => pagina.com/api/insertar POST => pagina.com/api/eliminar/ID POST => pagina.com/api/editar/ID etc, etc... luego, encargate de ocupar un tipo de salida JSON o XML .... y etc, etc.... suerte!
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| ||||
Respuesta: crear una API ahh me falta imaginacion... estoy en el horno.. enrealidad quiero arrancar con algo simple permitir a un usuario cargar nombre, apellido, email hasta ahora todas las api que vi son para OBTENER datos y siempre el resultado es un xml,nunca vi alrevez, para cargar datos gracias por sus respuestas
__________________ On error no hago nada porque deje de fumar... |
| |||
Respuesta: crear una API Aparte de soap, puedes crear apis rest y restful. En http://www.programmableweb.com tienes un monton de apis a las que puedes copiar. flirk tiene una api rest para subir fotos y demas( http://www.flickr.com/services/api/), asi como delicious (http://delicious.com/help/api) |
| |||
Respuesta: crear una API Tienes que pensar que para cualquier API hay peticiones y respuestas. Las peticiones tienen argumentos y las respuestas, contenido, independientemente de lo que se haga en el servidor, lectura, escritura o baile Ahora bien, para esas cosas hay muchas opciones. Si quieres algo sencillo a la vez que bastante compatible entre plataformas te recomiendo HTTP-GET para las peticiones y HTTP-JSON para las respuestas. Por ejemplo: http://servidor.com/api/editarClient...&nombre=Pepito Esto sería una petición que, en principio no tendría respuesta con contenido. Es decir, una vez enviada esa petición, se procesa y no hay nada que decir al cliente. O sí... un mensaje de "ok" o "error", aunque sólo sea eso. Para una petición típicamente de lectura podríamos hacer algo como http://servidor.com/api/clientesNuev...xxxx&limite=20 Esta petición requeriría los 20 últimos clientes añadidos. El PHP puede ejecutar la consulta, recorrer los resultados y guardarlos en un array (llamémosle $datos). En cuanto tengas el array de resultados, lo único que hay que hacer es: Código PHP: JSON es un formato de representación de datos compatible con JavaScript y muy usado últimamente. Con estas herramientas podrás implementar APIs de manera rápida y sencilla. Espero que te sirva Saludos! |