Categories: MobileMobile Apps

Google stellt People API für Zugriff auf Kontakte vor

Google hat eine neue Programmierschnittstelle namens People API eingeführt, die mittelfristig sowohl Google+ API und Contacts API ersetzen soll. Anders als diese unterstütze sie auch neuste Protokolle, erklärt Google, um mit dessen Einwilligung auf Kontaktdaten eines bei Google eingeloggten Anwenders zuzugreifen.

Beispiel für Kontaktdaten (Bild: Google)Die Contacts API nutzt noch das GData-Protokoll; die People API setzt auf HTTP und JSON auf. Jeder Standard-HTTP-Client kann also Anfragen an sie senden und die Antwort parsen. Um die nötigen Berechtigungen zu erhalten, müssen Entwickler ihr Projekt in der Google Developer Console anmelden.

Beispielsweise ist es Apps mit der Programmierschnittstelle möglich, bestehende Listen mit dem Google-Adressbuch eines Anwenders abzugleichen. Zu den verfügbaren Daten gehören etwa von den Anwendern hinterlegte Profile in Sozialen Netzen, also etwa der Twitter-Nutzername. Postadresse, Telefonnummer, E-Mail-Adresse und Geburtsdatum sind ohnehin enthalten.

Von der neuen Programmierschnittstelle sollen Mobile-Programmierer ebenso profitieren wie Web-Entwickler. Google legt ihnen nahe, „Ihre User und alle in ihren Einflusskreisen zu erfreuen“, was man auch als sanfte Aufforderung sehen kann, keinen Missbrauch mit den vom Anwender erteilten Berechtigungen zu treiben. Dann werde der „vereinfachte Zugriff auf existierende Daten die nächste Generation cooler Web- und Mobile-Apps“ ermöglichen.

Das von Google gelieferte Codebeispiel nutzt dessen APIs Client Library for Java. Auf einer Hilfeseite informiert es über Details des API-Aufrufs. Auch eine vollständige Dokumentation ist verfügbar.

Registrierte Anwender finden ihre Google-Kontaktdaten im Web unter contacts.google.com. Sie werden dort automatisch um Daten ergänzt, die die betreffende Person öffentlich freigegeben hat.

ANZEIGE

Die elektronische Signatur auf dem Vormarsch – Wie Unternehmen Prozesse verschlanken und Geld sparen können

Täglich unterschreiben wir Empfangsbestätigungen von Paketen, Mietwagenverträge oder Kreditkartenzahlungen mit elektronischen Unterschriften. Im Geschäftsalltag fühlen sich jedoch insbesondere kleine und mittelständische Unternehmen häufig noch abgeschreckt, elektronische Signaturen einzusetzen. Sofern sie richtig in die passenden Geschäftsprozesse integriert werden, bieten sie aber einen großen Mehrwert und sind verbindlicher als eine Bestätigung per E-Mail.

Tipp: Wie gut kennen Sie Google? Testen Sie Ihr Wissen – mit dem Quiz auf silicon.de.

Florian Kalenda

Seit dem Palm Vx mit Klapp-Tastatur war Florian mit keinem elektronischen Gerät mehr vollkommen zufrieden. Er nutzt derzeit privat Android, Blackberry, iOS, Ubuntu und Windows 7. Die Themen Internetpolitik und China interessieren ihn besonders.

Recent Posts

Black Friday: Vorsicht vor schädlichen QR-Codes

Bösartige QR-Codes, die per E-Mail versendet werden, eignen sich sehr gut, um Spam-Filter zu umgehen.

5 Stunden ago

Black Friday: Zahl der ominösen Shopping-Websites steigt

Unsichere Websites und Phishing-Mails in Verbindung mit Black Friday können kauffreudigen Konsumenten zum Verhängnis werden.

5 Stunden ago

SmokeBuster bekämpft SmokeLoader

Malware SmokeLoader wird weiterhin von Bedrohungsakteuren genutzt, um Payloads über neue C2-Infrastrukturen zu verbreiten.

12 Stunden ago

Taugen Kryptowährungen als Unterstützer der Energiewende?

Bankhaus Metzler und Telekom-Tochter MMS testen, inwieweit Bitcoin-Miner das deutsche Stromnetz stabilisieren könnten.

1 Tag ago

Supercomputer-Ranking: El Capitan überholt Frontier und Aurora

Mit 1,7 Exaflops ist El Capitan nun der dritte Exascale-Supercomputer weltweit. Deutschland stellt erneut den…

1 Tag ago

Ionos führt neue AMD-Prozessoren ein

Der deutsche Hyperscaler erweitert sein Server-Portfolio um vier Angebote mit den neuen AMD EPYC 4004…

1 Tag ago