Importar Contactos con PHP
- 13/11/2008
- 12:06 am
Una de las cualidades de las redes sociales es la facilidad para importar contactos de las diferentes cuentas de email u otras redes sociales, esto permite que se puede hacer invitaciones a nuestros contactos y de esa forma fomentar el uso y aumentar el número de visitantes de las redes sociales.
Open Inviter es una clase escrita en PHP 5 que te permitirá importar tus contactos de AOL, GMail, Windows Live (Hotmail), Lycos, Mail.com, Yahoo!, Facebook, Hi5, LinkedIn, MySpace, Orkut, Twitter, entre otros.
Adicionalmente han desarrollado plugins para integrarlo con la mayoría de gestores de contenidos como: Wordpress, Drupal, Joomla, SocialEngine, PhpBB, SimpleMachines, entre otros.
Como Utilizar OpenInviter
Para descargar OpenInviter es necesario registrarse en la web oficial el cual creará un archivo de configuración que hace las veces de licencia para utilizar esta librería. Una vez descargado el archivo, extraemos el contenido y copiamos los archivos: openinviter.php, openinviter_base.php, config.php y la carpeta plugins. Luego el proceso es simple, creamos una instancia de la clase OpenInviter, seleccionamos el proveedor del cual deseamos extraer los contactos, ingresamos el usuario y clave para finalmente extraer e imprimir los registros obtenidos.
-
// File: demo.php
-
include('openinviter.php');
-
$inviter = new OpenInviter();
-
$inviter->startPlugin('gmail');
-
$inviter->login("username", "password");
-
-
$contacts = $inviter->getMyContacts();
-
foreach ($contacts as $email => $name) {
-
}
-
$inviter->stopPlugin(true);
-
$inviter->logout();
Como pueden ver el uso de esta clase es muy sencilla pero muy potente, en pocos minutos podemos crear la aplicación para importar contactos.
Posts Relacionados
- Google Talk Gadget
- SQLyog: Cliente MySQL
- MovieClips en AS3
- Adobe Flash Professional CS3
- Convertir Word a PDF Online
Total de Comentarios: 19
muy bien unijimpe x la noticia, lo llevamos probando desde que salio hace menos de 1 mes y va muy bien
Que excelente utilidad, ya hacia falta. Gracias!
hey unijimpe hay entradas antiguas de tu blog que no se muestran, como por ejemplo la seccion “mysql” que tiene 6 entradas pero solo se muestran 3 y asi hay muchas entradas mas de otros temas que no se muestran completamente, seria bueno que lo soluciones inmediatamente, saludos
Unijimpe y sabes si el mensaje que se va enviar se puede colocar codigo HTML ????
Salu2.
No logro instalar (vizualizar en la web) ayuda ??
Se necesita la libreria Curl en mi servidor ?????
Gracias por la respuesta unijimpe, no estoy seguro de las caracteristicas de mi servidor, pero ahora resulta que logre visualizador en el explorador el importador, ingreso una cuenta y me importa ahora el problema es que no llega nada a los correos supuestamente enviados. crees que se deba a lo de tener PHP 5 y cURL
Excelente estaba buscando algo así desde hace muchoooooooo tiempo. De igual manera no conocés alguna similar (para tener una alternativa)
buenisisisisimo ,,, necesito saber algun host donde puede alojar esto y que soporte PHP5?
les agradeceria su help, graxias unijimpe.. ¨¨
Bueno yo estoy alojado en MediaTemple, ellos te dan la posibilidad de utilizar PHP4 o PHP5, puedes configurar un dominio para que funcione en determinada versión de PHP. A mi parecer son los mejores del mercado.
Saludoooss!!
Inijimpe o alguien que pueda ayudar en el archivo: demo.php como crearlo … por ejemplo necesito para hotmail y que pasos tendria que hacer … o todo ya esta listo? espero que me hayan entendido. contactarse a mi correo: jorge_dmm19@hotmail.com porfavor
En teoría ahora con google open social ya no haría falta ya que ellos proveen la interfaz para autenticarse y obtener los contactos sin tener que dar tu usuario y contraseña. Aun así está interesante :)
Amigo, de ante mano gracias por tan valiosa informacion…
Ahora, quiero saber si me puedes ayudar en la instalacion de los archivos en mi servidor y pagina web… ojala nos pongamos en contacto y poder llegar a un acuerdo. gracias
hola, instalado el openinviter, pero por alguna cuenta d ehotmail si que impirta los contactos, desde otra no… desde yahooo tampoco me consiguió importar…mientra desde gmail si….lo mismo me pasa desde la demo misma de la web de openiviter…. a alguien mas le pasa esto?
un saludo

