2013-09-26 2 views
5

Wir haben erfolgreich Log In with PayPal (formerly PayPal Access) integriert aber wir möchten REST API Anfragen im Namen des authentifizierten Benutzers (mit ihrer Erlaubnis) machen.Ist es möglich, 'Einloggen mit PayPal' zu verwenden, um REST-API-Anfragen im Namen des Benutzers zu stellen?

Die für den OAuth-Dienst Log In with Paypal verfügbaren Bereiche erwähnen die Rest-API nicht. Grundsätzlich möchten wir Transaktionen und Zahlungsinformationen von unserem Paypal-Konto authentifizierter Benutzer in unser System importieren.

Die Dokumentation für die Rest API scheint zu implizieren, dass wir, wenn wir dies wollten, von unseren Benutzern verlangen müssten, selbst eine Anwendung zu erstellen und uns den Consumer Key und den Consumer Token zur Verfügung zu stellen.

Ich hoffe, jemand auf SO hat etwas ähnliches getan und kann mich in eine realistischere Richtung zeigen. Die Classic API scheint, als könnte es eine Möglichkeit sein, aber wir können keine Dokumentation bezüglich der Unterstützung für OAuth finden.

Antwort

2

Leider ist dies "noch nicht" verfügbar. Es ist etwas in Arbeit, aber leider noch kein Datum auf der Veröffentlichung.

+0

hey @Praveen Was wäre der beste Weg, Transaktionsdaten im Auftrag eines Benutzers abzurufen, außer sie nach ihrem Benutzernamen und Passwort zu fragen? –

+0

mit Ruhe apis ist es noch nicht möglich. Dies ist etwas in der APi, aber wie Sie vielleicht gesehen haben, bauen wir langsam die Fähigkeiten in REST aus. Bis dahin können Sie dies nur mit unserem klassischen Berechtigungsservice (Oauth1.0a) erreichen. Hier finden Sie Informationen (https://developer.paypal.com/webapps/developer/docs/classic/permissions-service/integration-guide/PermissionsAbout/) - was Sie brauchen sind die Transaktionssuche und Details Berechtigungen. – Praveen

+1

@Praveen, gibt es eine neue Entwicklung dazu? Ich habe in der REST-API viele neue API-Aufrufe gesehen, aber ich kann immer noch keine Möglichkeit finden, API-Anfragen im Namen eines anderen Benutzers zu stellen. Danke –