Google hat erste Informationen über Ihre API für Google+ auf dem Google+ Platform Blog bereitgestellt.
In diesem ersten API Release ist es nur möglich auf Public Data zuzugreifen. Ein Beispiel wäre die person.get Methode:
GET https://www.googleapis.com/plus/v1/people/108189587050871927619?key=yourAPIKey
welche dann wiederum folgendes JSON Result liefert:
{
"kind": "plus#person",
"id": "108189587050871927619",
"displayName": "Chris Chabot",
"image": {
"url": "https://lh5.googleusercontent.com/-cQNLOQzkGpE/AAAAAAAAAAI/AAAAAAAAEjo/M9_pXL-ra4Q/photo.jpg"
},
"organizations": [
{
"name": "Google+ Developer Relations",
"title": "Developer Advocate & Manager",
"type": "work"
}
]
}Momentan stehen folgende 3 Bereich der API zur Verfügung:
Der Aufbau und Result der Calls erinnert mich stark an die Facebook-API. Wobei sich beide ja eigentlich nur der REST-Architektur orientieren bzw. dieser folgen. Ansonsten verwendet Google OAuth 2.0 (was ja mittlerweile Standard ist) und einen API-Key um die Anwendungen zu identifizieren. Wie bei Twitter, Facebook und den vielen anderen braucht man einen Developer Account in welchem man seine Anwendung registrieren muss und dann als Gegenleistung den API-Key bekommt.
Werde mich die Tage mal etwas genauer damit auseinandersetzen. Mein erster Eindruck ist aber schon einmal positiv. Wie seht Ihr das, bzw. was denkt Ihr zu Googles erstem API Entwurf?