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

KI-gestütztes Programmieren bringt IT-Herausforderungen mit sich

OutSystems-Studie: 62 Prozent der Befragten haben Sicherheits- und Governance-Bedenken bei Softwareentwicklung mit KI-Unterstützung.

3 Tagen ago

Studie: Ein Drittel aller E-Mails an Unternehmen sind unerwünscht

Der Cybersecurity Report von Hornetsecurity stuft 2,3 Prozent der Inhalte gar als bösartig ein. Die…

6 Tagen ago

HubPhish: Phishing-Kampagne zielt auf europäische Unternehmen

Die Hintermänner haben es auf Zugangsdaten zu Microsoft Azure abgesehen. Die Kampagne ist bis mindestens…

1 Woche ago

1. Januar 2025: Umstieg auf E-Rechnung im B2B-Geschäftsverkehr

Cloud-Plattform für elektronische Beschaffungsprozesse mit automatisierter Abwicklung elektronischer Rechnungen.

1 Woche ago

Google schließt schwerwiegende Sicherheitslücken in Chrome 131

Mindestens eine Schwachstelle erlaubt eine Remotecodeausführung. Dem Entdecker zahlt Google eine besonders hohe Belohnung von…

1 Woche ago

Erreichbarkeit im Weihnachtsurlaub weiterhin hoch

Nur rund die Hälfte schaltet während der Feiertage komplett vom Job ab. Die anderen sind…

1 Woche ago