2009-05-22 7 views
4

Est-ce que quelqu'un sait d'un Webmail Contact Liste des scripts Importer (ColdFusion, PHP etc) comme ceux utilisés sur Twitter et LinkedIn? J'ai trouvé certains mais ils sont payés et je veux un peu plus sur mesure & ouvert. Pour clarifier un peu plus je ne cherche pas un moyen de traiter les fichiers .csv :) Je suis à la recherche d'un peu de code qui peut se connecter à Gmail, yahoo mail, hotmail, aol et sortir les utilisateurs carnet d'adresses.Webmail Contact Liste Importateur

Répondre

4

Êtes-vous réellement après une méthode où un utilisateur entre son nom d'utilisateur et mot de passe webmail dans votre site, puis votre site se déclenche et récupère les coordonnées de ce compte? Si oui, alors cela ressemble à une boîte de Pandore pour moi, et c'est quelque chose que notre propre M. Atwood blogged about un certain temps.

J'irais avec quelque chose dans le sens de la réponse d'Evgeniy.

(je viens de parler sur la question, mais mon représentant woeful me empêche ...)

(Sous la direction d'inclure le lien vers le blog de Jeff maintenant que je suis autorisé)

+0

Vous ne pouvez pas ajouter un lien hypertexte? Vous devriez être capable de ... Quoi qu'il en soit, c'est la page que vous référencez: http://www.codinghorror.com/blog/archives/000953.html –

+0

Voilà le gars - merci. Je soupçonne que le statut 'nouvel utilisateur' est défini par votre représentant, car même si j'ai rejoint il y a 8 mois, je reçois toujours le message 'nouveaux utilisateurs ne peuvent pas ajouter de liens hypertexte'. Eh bien, mieux vaut répondre à plus de questions :-) –

+0

Y a-t-il une raison pour laquelle Andy aurait besoin de stocker le mot de passe? Ou pourrait sa page Web soumettre au backend et ensuite être transmis à l'API et mis au rebut? Je ne suis pas sûr que ce soit critique. – Antony

0

Quel format utilise-t-il pour la liste de contacts? Si CSV, vous pouvez l'écrire en 1 minute ...

$data = file('list.csv'); 
$contacts = array(); 
foreach ($data AS $entry) 
{ 
    $contacts[] = explode($separator, $entry); // usually separator is ';' 
} 

ajouter ici la gestion des erreurs et nommez les champs après l'explosion - et c'est tout!

0

Qu'est-ce que Format utilise-t-il pour la liste de contacts? Si CSV, vous pouvez l'écrire en 10 secondes ...

<cfhttp 
    url = "http://localhost/list.csv" 
    name = "Contacts" 
/> 

Et qui gère toutes les Escaping et la désignation colonne pour vous, ce qui donne une belle Interrogation pratique pour travailler avec.

;)

1

Vous aurez probablement besoin d'utiliser une bibliothèque qui peut se connecter à tous ces services, et accéder à leurs listes de contacts dans leur format, et les extraire dans un format.

Dans d'autres nouvelles, le PHP/Curl book semble avoir tout fait pour 25 $ de coût du livre. Je soupçonnerais que quel que soit le code en PHP, ce serait environ la moitié avec Coldfusion.

Questions connexes