En prenant une liste de contacts de hotmail gmail yahoo en java?
la plupart des réseaux sociaux. lorsque vous vous inscrivez l'un d'eux par exemple twitter, il est dit pourquoi ne pas vous invitez vos amis à partir de hotmail ou yahoo ou gmail. et qui attendent de nous donner nos informations d'identification et d'envoyer les mails. Je veux implémenter la même fonction en java.
J'ai essayé http://code.google.com/p/contactlistimporter mais il a un problème avec hotmal.
pouvez-vous me suggérer une autre belle bibliothèque ?
OriginalL'auteur | 2008-12-29
Vous devez vous connecter pour publier un commentaire.
Chacun de ces fournisseurs de services de messagerie dispose de sa propre API:
Il y a généralement Java échantillons que vous pouvez utiliser pour démarrer votre travail. J'ai été en utilisant Google API de Données à télécharger mes contacts GMail et Google Docs&des feuilles de calcul.
Il semble y avoir commerciales de bibliothèques Java pour ce que vous demandez. Certains d'entre eux sont:
Je ne suis pas au courant de tout open-source Java bibliothèques offrant un accès général à l'ensemble de ces trois fournisseurs de services de messagerie. Il y en a une pour PHP appelé Ouvert Invitant qui prend en charge 10+ réseaux (si le big three vous l'avez mentionné, pourrait être considéré comme tel en tout).
Aussi, Plaxo a lancé un effort appelé Portable Contacts (et projet de spécification semble prometteur), mais c'est à un stade très précoce. De toute façon, je n'aurais pas Portable Contacts pour résoudre votre problème et cela ne se produira pas dans les 6 prochains mois et+ de toute façon. C'est quelque chose qu'ils font à l'avance de leur entreprise dans la sauvegarde des peuples de l'adresse de livres, la création d'un réseau naturel autour d'elle et l'avancement de la portabilité des données en général avec une forte concurrence de Google, Facebook et MySpace.
Autre que cela, je ne pense pas qu'il y est quelque chose de faisable au moment de la rédaction de ce document. Sinon, je voudrais trouver. 😉
Cheers!
Shonzilla
OriginalL'auteur Shonzilla
Essayez ceci:
socialauth est une librairie java qui permet d'importer des contacts à partir de Google, Yahoo ou Hotmail. http://code.google.com/p/socialauth/
OriginalL'auteur Tarun Nagpal
Pourquoi ne pas vous regardez @ l'OpenSocial API?
OriginalL'auteur lucas
La plupart des webmails proposent une option pour exporter les contacts à des fins de sauvegarde.
Votre demande aurait besoin de demander les identifiants de l'utilisateur, alors il pourrait chercher le contact de sauvegarde (je suppose qu'il a un plus ou moins générique URL) et l'analyser.
Il sera probablement une certaine forme de xml ou largement utilisé alivre format, les deux formats destinés à être lisible par la machine.
Edit:
Pour Gmail l'url est
http://mail.google.com/mail/contacts/data/export
, qu'il accepte plusieurs paramètres pour définir le format du fichier exporté (gmail, csv, vcard, ...) et le champ d'application de contacts exportés.Pour l'utiliser, votre demande devra agir comme un client http et d'abord vous connecter en utilisant les identifiants de l'utilisateur.
OriginalL'auteur Ole
Vous pourriez avoir à screenscrape vous-même, ce qui est un cauchemar. J'en ai envoyé un pour Hotmail, il y a plusieurs années qui a cassé au bout de 6 mois b/c de changements Hotmail fait. Et puis mon fix cassé aussi.
OriginalL'auteur bpapa