Tumblr-API 2: Wo ist die "OAUTH_TOKEN" und "OAUTH_TOKEN_SECRET"
Will ich mit Tumblr-API-2 -, http://www.tumblr.com/docs/en/api/v2
Habe ich bereits registriert eine Anwendung hier: http://www.tumblr.com/oauth/apps
Aber bekomme ich nur die "OAuth-Consumer-Key" und "Secret Key". Wo ist der "OAUTH_TOKEN" und "OAUTH_TOKEN_SECRET"?
Einem Programm https://gist.github.com/1242662 muss diese Parameter:
class TumblrAPIv2:
def __init__(self, consumer_key, consumer_secret, oauth_token, oauth_token_secret):
self.consumer = oauth2.Consumer(consumer_key, consumer_secret)
self.token = oauth2.Token(oauth_token, oauth_token_secret)
self.url = "http://api.tumblr.com"
InformationsquelleAutor der Frage DocWiki | 2011-10-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wahrscheinlich dies ist ein Alter thread und haben Sie vielleicht herausgefunden, wie man mit ihm arbeiten, Obwohl ich versucht bin, zu posten der gesamte Prozess für einige Neulinge hier, es dauerte eine Weile für mich zu verstehen die gesamten Prozess-und work-flow.
Habe ich viel gearbeitet mit OAuth v2 und Tumblr-API.
Wir in Erster Linie brauchen, um registriert zu tumblr und einmal Ihre getan, die Sie bekommen-CONSUMER-KEY und-SECRET. Diese sind der erste Satz von Schlüsseln für den weiteren Prozess.
Nachdem Sie registriert und versucht, die Kommunikation der Anbieter, die wir brauchen, Anfrage für ANFRAGE-TOKEN und-SECRET. Dies ist eine Zeit der Zugriff und es hat nonce Zeit mit Ihnen verbunden. Sie bekommen können, dass hier (https://api.tumblr.com/console/calls/user/info).
Sobald Sie ANFRAGE-TOKEN UND-SECRET. An diesem Punkt müssen Sie registriert Ihren Antrag und erteilt beantragt Anbieter. Nun loggen Sie sich mit dem Anbieter /autorisieren url. An dieser Stelle erhalten Sie zurück, OAUTH-TOKEN und OAUTH-VERFIER.
Sobald Sie über Token im letzten Schritt dieses Prozesses ist es, fetch ACCESS TOKEN und TOKEN SECRET von apssing OAUTH-TOKEN und CONSUMER-KEY verwenden /access/url. Nachdem dieser Schritt erfolgreich abgeschlossen Sie haben ZUGANG TOKEN.
Nun speichern Sie Ihre CONSUMER-KEY UND-SECRET vom ersten Schritt und ACCESS TOKEN UND TOKEN SECRET aus 4. Schritt an einen sicheren Ort und verwenden Sie diese Tasten in Zukunft für jegliche Kommunikation mit dem Anbieter.
HINWEIS: 1. Seine in der Regel davon ausgegangen, dass access-token abläuft, aber in Wirklichkeit sind Sie nicht ablaufen. Sie verfallen nur, wenn der Benutzer sperrt den Zugriff.
2. Nachdem Sie Ihren token, den Sie ändern können, Ihre Anmeldeinformationen von Tumblr eine beliebige Anzahl von Zeiten, dies WIRD KEINE AUSWIRKUNG auf den Schlüssel geholt.
Ich hoffe, das ist hilfreich für jemanden, der sich für den Prozess und die Mythen und Fragen über den Prozess.
InformationsquelleAutor der Antwort Shilpa
Die Schritte von @Shilpa sind jetzt automatisierte hier. Gehen Sie zu dieser Seite und geben Sie Ihre
consumer_key
&consummer_secret
. Sie erhalten wiederoauth_token
&oauth_token_secret
.InformationsquelleAutor der Antwort Uzbekjon
Diejenigen, OAuth-Token und Token Secret kommen aus der Registrierung. Dieser code setzt Voraus, dass der Benutzer bereits registriert und autorisiert hat Ihre Anwendung auf Tumblr. Finden Sie code, der führt Sie durch die Registrierungs - /Autorisierungsprozess auf Google Code.
InformationsquelleAutor der Antwort Mark S.
Schauen Sie bitte auf dieser URL und wählen Sie bitte in der entsprechenden API-Sprache ( Java oder Python oder andere )
https://api.tumblr.com/console/calls/user/info
Werd es zeigt Ihre
consumer_key/consumer_secret/oauth_token/oauth_token_secret
InformationsquelleAutor der Antwort sunone5
Ja, Tumblr-API-Docs zu saugen -- Sie haben nicht die OAuth erklärt und Sie zwingen, deren Bibliotheken verwenden.
Dass
CONSUMER_KEY
undCONSUMER_SECRET
erhalten Sieoauth_token
undoauth_token_secret
aushttps://www.tumblr.com/oauth/request_token
Dann, wenn Sie wollen, um Anrufe zu tätigen autorisierten Benutzern, die Sie führen ihn zu
https://www.tumblr.com/oauth/authorize?oauth_token=...
wo bekommt eroauth_verifier
für Sie -- Sie es nun verwenden, umoauth_token
undoauth_token_verifier
verwenden Sie anstelle deroauth_
Token, die Sie bekam am Anfang.InformationsquelleAutor der Antwort Nakilon