OAUTH Token mit tumblrs offiziellen PHP-Client erhalten

8

Dies ist das erste Mal, dass ich mit einem API und OAuth spiele und tumblr einen PHP-Client habe. Ich habe den Client mit Composer heruntergeladen und installiert. Dies ist der Code, den sie haben, um den Client einzurichten.

%Vor%

Ich kenne den Consumer Key und das Geheimnis, aber wie bekomme ich das Token und das Token mit tumblrs php client geheim?

Ich kenne auch den Prozess von oauth, aber ich weiß nicht, wie ich es umsetzen soll: /

    
Yamiko 11.08.2013, 20:01
quelle

1 Antwort

4

Nur damit wir auf der gleichen Seite sind, können Sie das Token und das Geheimnis des Benutzers erhalten, indem Sie den Browser-Anmelde-Flusstanz durchlaufen. Tumblr's Flow ist ziemlich genau der selbe wie bei Twitter, also kannst du dies als Referenz verwenden: Implementieren Anmelden bei Twitter . Sie können sich den OAuth Teil in Tumblrs Authentifizierungsdokumentation ansehen die richtigen Endpunkte.

Beachten Sie, dass der Tumblr-PHP-Client , auf den Sie verlinkt sind, die Standard-Basis-URL festgelegt hat "http://api.tumblr.com/" , während die OAuth-Endpunkte (zB request_token ) "http://www.tumblr.com" verwenden. Um die OAuth-Endpunkte verwenden zu können, müssen Sie lediglich die Basis-URL ändern. Im Folgenden finden Sie ein Beispiel für den ersten Schritt im Anmeldevorgang, bei dem ein Anforderungstoken abgerufen wird:

%Vor%

Sie sollten dies in $result :

erhalten %Vor%

Sehen Sie sich dieses Commit in Github an, um weitere Informationen darüber zu erhalten, wie dies möglich gemacht wurde.

    
Shiki 12.08.2013, 00:04
quelle

Tags und Links