2008-11-28 9 views
21

Ich bin ein PHP-Entwickler, der irgendwie in einer Gurke ist. Ich versuche, eine API zu finden und/oder zu bauen, die in der Lage ist, mit Hotmail, Yahoo und GMAIL zu sprechen, um Kontaktlisten (mit der Zustimmung des Benutzers, natürlich) zu erhalten. Dasjenige, bei dem ich am meisten Schwierigkeiten habe, ist eine Hotmail-API.PHP APIs für Hotmail, Gmail und Yahoo?

Wo würde ich anfangen, so weit zu suchen, entweder eine funktionierende, stabile API zu finden oder die Schritte, die ich unternehmen könnte, um eine für Hotmail zu entwickeln? Gibt es einen, der all diese Grundlagen abdeckt, die ich umsetzen könnte? Jede Hilfe würde sehr geschätzt werden!

Danke!

EDIT: Ich habe es geschafft, ein paar Dienste zu bekommen, aber ich habe Open Inviter für mindestens ein Client-Projekt verwendet, und es scheint gut zu funktionieren.

+0

Nicht ganz doppelt: http://stackoverflow.com/questions/1180460/can-yahoo-and-hotmail-contacts-api-be-used-without-leaving-the-site/1180546 –

Antwort

16

Einige Hinweise:

Die meisten der Skripte usw., die ich gefunden habe, haben nicht wirklich funktioniert. Es gibt eine kommerzielle, die das Scrapping verwendet, um die Kontakte abzurufen, aber ich denke, dass diese Versuche ziemlich fehlerhaft sind. Die obigen Links sollten Ihnen ein Beispiel geben, wie Sie auf die Adressbücher für jeden Dienst zugreifen können.

+2

Die Windows Live-Kontakte-API ist jetzt die outlook.com API und es ist hier http://msdn.microsoft.com/en-us/library/live/hh826535.aspx – Dan

+0

gibt es eine API importieren Kontakte von plaxo? –

1

Rapleaf vielleicht etwas für Sie:

http://www.phpclasses.org/browse/package/4436.html

Es scheint, dass dieser Dienst spielt Katz und Maus mit einigen Anbietern, da nicht alle E-Mail-Provider eine stabile API bieten mit ihren Leistungen für die Kommunikation. (Es würde ihr Geschäftsmodell untergraben.) Also, wenn Sie diese verwenden und der E-Mail-Provider die Kette irgendwie bricht, sind Sie gebrochen, bis Rapleaf aufholt.

2

Plaxo hat eine API widget, um Kontakte aus Gmail, Yahoo, AOL und Hotmail zu importieren. Sie können eine Demo davon in Aktion here anzeigen. Es hatte zuvor ein kleines Problem mit IE7 (zuletzt überprüft vor einem halben Jahr), aber wenn es gelöst wurde, könnte es Ihren Bedürfnissen entsprechen.

+0

Plaxo ist auch böse. Ich möchte meine Kontakte nicht über ihre Plattform bewegen. – Till

+1

Plaxo unterstützt dieses Widget nicht mehr: http://blog.plaxo.com/2011/08/plaxo-widtz-retirement/ –