Plupload es un excelente componente que podemos utilizar para subir múltiples archivos desde una interfaz atractiva y con pocas líneas de código. En este artículo mostraremos como utilizar este componente desde Php y especialmente utilizando CodeIgniter. Plupload nos permite utilizar HTML5, Google gear, Flash, Silverlight y BrowserPlus para crear nuestro sistema de subida de archivos. Además cuenta con una completa API que podemos utilizar en nuestras aplicaciones. Esta herramienta es gratuita, de código abierto y puede ser usada en cualquier tipo de proyecto, ya sea personal o comercial. Visitar Plupload Continua leyendo …
Como hacer consultas de datos con Yahoo YQL
YQL es un servicio Web de Yahoo que permite a las aplicaciones consultar, filtrar y combinar datos de distintas fuentes a través de Internet. Las declaraciones YQL tiene una sintaxis similar a SQL, intuitivo para cualquier desarrollador con experiencia en base de datos. Al igual que en las base de datos relacionales YQL necesita hacer sus consultas en tablas de datos , Yahoo puso a disposición de YQL todos sus webservices (flickr,yahoo search,maps,answers,etc) como “data tables”. YQL es extensible, lo que le permite definir “open data tables” a orígenes de datos de acceso distintas de Yahoo! WebService. Esta característica le permite crear Mash Up (combinar) de múltiples servicios web y APIs, exponiendo los datos como una sola tabla YQL. Visitar Yahoo YQL Continua leyendo …
Como encontrar APIs para programar con ProgrammableWeb
ProgrammableWeb es una completísima web orientada al desarrollo de páginas web último modelo denóminadas “Web 2.0″. La página se divide en diferentes apartados, tomando cada uno de ellos un valor propio. Por un lado cuentan con un blog en donde se va informando de las novedades de la propia web, por otro lado hay una enorme colección de API’s, con las que se puede interactuar con diferentes páginas y servicios como Amazon, Blolines, Blogger, servicios de Google, Yahoo y MSN, Geolocalización, el Messenger, YouTube, del.icio.us, eBay y muchos más. Interesantes proyectos como GeoViviendas funcionan gracias a las API’s. En la sección de Mashups encontrareis ejemplos de implementación de las API’s con los que se han creado diferentes servicios y aplicaciones, los cuales están etiquetados por el API que utilizan y su entorno de aplicación, pudiendo localizarlos mediante una tabla reordenable, como una matriz, como una nube de etiquetas o mediante una lista de las más populares. Visitar Continua leyendo …
Como geolocalizar una ciudad con GeoNames
GeoNames es una base de datos geográfica gratuita y accesible a través de Internet bajo una licencia Creative Commons Reconocimiento 3.0. La base de datos contiene más de 8 millones de nombres geográficos que corresponden a más de 6,5 millones de lugares existentes. Estos nombres están organizados en 9 categorías y 645 sub-categorías. Datos como la latitud, la longitud, la altitud, la población, la sub-división administrativa y el código postal están disponibles en varios idiomas para cada ubicación. Cada característica en GeoNames está representado como un sitio de recursos identificados por un identificador URI estable. Este identificador URI proporciona acceso, mediante la transferencia de información, a un Wiki en la página HTML o una descripción de los recursos RDF utilizando el dialecto GeoNames. Visitar GeoNames Continua leyendo …
Como saber la ubicación de tus clientes con MaxMind
MaxMind ofrece inteligencia de IP a través de la marca GeoIP. Más de 5.000 compañías usan los datos de GeoIP para identificar la ubicación de sus visitantes de Internet y mostrarles contenidos y anuncios publicitarios relevantes, realizar análisis, hacer valer los derechos digitales, y encaminar eficientemente el tráfico de Internet. Las compañías pueden lograr un entendimiento más acabado acerca de la velocidad de conexión, los proveedores de servicios de Internet (Internet Service Provider, ISP) y demás información de sus clientes al usar los datos de GeoIP. El servicio minFraud de MaxMind, líder en la industria, ayuda a las compañías a evitar las transacciones en línea fraudulentas y a reducir la revisión manual. El servicio minFraud se usa para controlar más de 40 millones de transacciones de comercio electrónico y registros de cuentas durante un mismo mes. Visitar MaxMind Continua leyendo …
Como hacer llamadas VoIP con TringMe
TringMe ofrece una oferta de plataforma unificada, una oferta que integra todos los dispositivos de comunicación de voz y telefonía existentes y abre nuevas vías para innovar en una plataforma de este tipo. La singularidad de TringMe está en su capacidad de hacer y recibir llamadas directamente desde la web, no hay software que descargar o instalar, es la capacidad de unificar la voz a través de las opciones tradicionales de telefonía (teléfonos fijos, teléfonos celulares) e Internet. TringMe también proporciona un ecosistema completo en el que los proveedores de VoIP, proveedores de servicios, empresas, desarrolladores y usuarios finales pueden jugar. Un ecosistema que puede atender al desarrollo de aplicaciones innovadoras que integran voz y Telefonía sin preocuparse de los detalles subyacentes de enrutamiento de llamadas y señalización. Visitar TringMe Continua leyendo …
Como dar funciones telefónicas en nuestra aplicación con Twilio
Twilio permite dotar de funciones telefónicas a nuestras aplicaciones o páginas web. Mediante unas APIs, Twilio nos asigna un número de teléfono con el que nuestro programa puede efectuar o recibir llamadas. La persona que llama puede escuchar un texto o un fichero de audio, se puede registrar un mensaje de voz o desviar la llamada en curso a un teléfono fijo o móvil. Como ejemplos, Twilio ofrece una aplicación que narra la previsión del tiempo o un recordatorio de citas desde una agenda en línea. Los servicios de Twilio tienen un coste mensual y por cada llamada, aunque se pueden probar de forma gratuita. Visitar Twilio Continua leyendo …
Como analizar a la competencia con la API de Mozscape
La API de Mozscape es un gran recurso para SEOs. Conseguir que los datos en una hoja de cálculo puede ser muy útil para todos, desde análisis de la competencia para la construcción de vínculos. La API Mozscape le permite personalizar e integrar datos de su índice de Mozscape dinámica correctamente en sus propias aplicaciones. Su índice de Mozscape se actualiza con frecuencia para asegurarse de que está obteniendo el aspecto más fresco en la web posible. Con miles de millones de enlaces en su índice, métricas inteligentes, y los datos de URL completas, su API Mozscape ofrece posibilidades ilimitadas. Visitar API Mozscape Continua leyendo …
Como generar informes de estadísticas con la API de SiteCatalyst
La API de informes permite generar informes de análisis mediante programación, en lugar de utilizar la interfaz de usuario. La API de informes de análisis le da acceso mediante programación al informe básico de datos de Analytics. La API de informes le permite crear informes personalizados que aborden sus necesidades específicas. La API de notificación también le permite utilizar los datos de análisis de aplicaciones de terceros, tales como un sitio de intranet o una solicitud de marca de la empresa. Se puede acceder a los datos para crear indicadores calculados, o formatear los datos según sea necesario. Los datos sea lo más actualizados que los datos de la analítica. Visitar API SiteCatalyst Continua leyendo …
Como medir interacciones del usuario con la API de Google Analytics
La plataforma de Google Analytics te permite medir las interacciones del usuario con tu empresa en varios dispositivos y entornos. La plataforma proporciona todos los recursos informáticos necesarios para recopilar, almacenar, procesar y notificar estas interacciones del usuario. Los desarrolladores interaccionan con el procesamiento e influyen en él a través de una completa interfaz de usuario, de bibliotecas cliente y de APIs que se organizan en cuatro componentes principales: la recopilación de datos, la configuración, el procesamiento y la generación de informes. Visitar API Google Analytics Continua leyendo …