2017-04-06 8 views
1

Ich bin neu in Angular2 und Ionic2. Ich habe eine Android-Anwendung mit Firebase (angular-fire2) und Ionic2 entwickelt.Get google plus Anhänger mit cordova ionic 2

In-App integrierte Google Login mit cordova plugin google plus aus ionischen nativen und immer userId, idToken usw.

Mit diesen Werten I Feuerbasis Credential erschaffe und mit Feuerbasis erfolgreich authentifiziert wird.

Aber mein Problem ist, wie bekomme ich Follower-Liste der derzeit angemeldeten Benutzer?

Ich habe zwei gesehen Google API,

1.Google Plus Web API

2.Google Menschen API

aber diese beiden sind nicht Anhänger geben.

Bitte, Kann mir jemand helfen?

Antwort

0

Ja, Sie müssen eine Google People API verwenden.

Methode:people.connections.list

Bietet eine Liste der Kontakte des authentifizierten Benutzer mit irgendwelchen verknüpften Profile verschmolzen.

Http Anfrage

https://people.googleapis.com/v1/{resourceName=people/*}/connections 

Antwort JSON

{ 
    "connections": [ 
    { 
     object(Person) 
    } 
    ], 
    "nextPageToken": string, 
    "nextSyncToken": string, 
    "totalPeople": number, 
} 
+0

Hallo! Sampath. Danke für die Benutzerantwort. Ich habe deinen Code mit 'people/me' probiert. Aber es wird nicht für mich. Dies zeigt die Fehlermeldung "Request fehlt erforderliche Authentifizierungsdaten. Erwartetes OAuth 2-Zugriffstoken, Anmeldecookie oder andere gültige Authentifizierungsinformationen. Siehe https: // developers.google.com/identity/sign-in/web/devconsole-project.' mit dem Code '401'. –

+0

Beispielcode fiddle, https://jsfiddle.net/Harin/0h3ggrkd/ –

+0

Haben Sie diese grundlegenden API-Einstellungen vorgenommen? https://github.com/EddyVerbruggen/cordova-plugin-googleplus#3-google-api-setup – Sampath