Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Usando la nueva API (REST) de MercadoLibre con PHP (CodeIgniter)
- * La nueva API de MELI funciona con JSON, que es una forma de representar datos
- * que en algunas aplicaciones esta destronando a XML, afortunadamente PHP cuenta
- * con todas las herramientas necesarias para trabajar con JSON así que, como de
- * costumbre, utilizar estos datos con PHP es muy sencillo.
- *
- * Comenzaremos por el principio, como obtener datos, lo que haremos es crear una
- * clase llamada MELI e iremos agregando métodos, uso orientación a objetos porque
- * a mi parecer es mas fácil para aprender, puede faltar tratamiento de errores y
- * otros detalles que iremos viendo con el pasar del tiempo.
- *
- * Por dudas, sugerencias o para corregir algun error pueden escribir a tomascot en gmail.com
- */
- class Meli {
- //VARIABLES (por ahora no tendremos ninguna)
- //METODOS
- /**
- * Éste metodo es el encargado de obtener los datos que devuelve el pedido a la API.
- *
- * @param url URL con la que se llama a la API
- */
- function private obtenerDatos($url) {
- //creamos un handler con el resultado de ejecutar la funcion fopen de PHP
- $handler = fopen($url, 'r');
- //una vez tenemos el handler procedemos a tratar el contenido, si el valor
- //es FALSE es porque hubo un error con la funcion fopen
- if($handler){
- $contenido = '';
- while ($datos = fgets($handler)){
- // .= concatena al contenido actual de la cadena, es como += para cadenas
- $contenido .= $datos;
- }
- } else {
- $contenido = 'Sin resultados';
- }
- return $contenido;
- }
- } //cierre de la clase
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement