2016-07-20 7 views
0

Ich habe Konto in sandbox.coinbase und ich habe oauth2 verwendet, wo ich neue App hinzufügen.Wo bekomme ich Zugriff? Token Konto Sandkasten Konto ..?

Es wird mir bieten:

clientid   = 'xxxxxxxx' 
clientsecreateid = 'xxxxxxxxxxxxxxxx' 
authredirecturl = 'xxxxxxx' 

Aber wenn ich es bin konfigurieren unten Code

$configuration = Configuration::oauth($accessToken); 
$client = Client::create($configuration); 

Ich brauche $ accessToken, ich durch die Dokumentdatei gehen, aber ich kann nicht finden, Irgendwo, wo irgendjemand eine Idee hat, wo man findet oder wie man Zugang bekommt.

Antwort

0

Als documentation heißt es:

Diese Bibliothek behandelt nicht den Handshake-Prozess, und vorausgesetzt, dass Sie einen Zugriffstoken haben, wenn es initialisiert wird. Sie können den Handshake-Prozess mit einem OAuth2-Client wie dem Liga/OAuth2-Client verarbeiten.

So müssen Sie zuerst den oauth2 Client verwenden, konfigurieren Sie es mit dem coinbase Server (mit clientId, clientSecret und redirectUrl, die Sie haben) und das Genehmigungsverfahren passieren (ähnlich wie „Login mit Facebook“). Am Ende der oauth2-Autorisierung sendet coinbase Ihnen sowohl den Zugangstoken als auch den Refresh-Token. Sie werden on-the-fly generiert.

Alternativ, wie ich sehen kann, können Sie den apiKey/apiSecret Modus verwenden. Dies ist im Wesentlichen wie mit Login/Passwort.

Verwandte Themen