Tumblr API 2: Où est le "OAUTH_TOKEN" et "OAUTH_TOKEN_SECRET"
Je veux utiliser Tumblr API 2, http://www.tumblr.com/docs/en/api/v2
J'ai déjà enregistré une Application ici: http://www.tumblr.com/oauth/apps
Mais je ne reçois que la "Clé client OAuth" et "Clé Secrète". Où est le "OAUTH_TOKEN" et "OAUTH_TOKEN_SECRET"?
Un programme https://gist.github.com/1242662 besoin de ces paramètres:
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"
source d'informationauteur DocWiki
Vous devez vous connecter pour publier un commentaire.
C'est probablement ancien fil et vous pouvez l'avoir compris comment travailler avec elle, Même si je suis en train de publier la totalité du processus, pour les débutants ici, Comme il a fallu un certain temps pour moi de comprendre l'ensemble du processus et de flux de travail.
J'ai beaucoup travaillé avec OAuth v2 Tumblr API.
D'abord et avant tout, nous avons besoin de vous inscrire sur tumblr et une fois terminé, vous obtenez la CLÉ et le SECRET. Ce sont les initiales d'un ensemble de touches pour la poursuite du processus.
Après vous être inscrit et qui cherchent à communiquer au fournisseur, nous avons besoin de demande de JETON de DEMANDE et de SECRET. C'est un temps d'accès et il a nonce temps attaché à eux. Vous pouvez obtenir ici (https://api.tumblr.com/console/calls/user/info).
Une fois que vous avez JETON de DEMANDE ET de SECRET. À ce stade, vous avez enregistré votre demande et accordé a demandé l'accès au fournisseur. Maintenant, vous devez autoriser vous-même avec le fournisseur à l'aide de /autoriser l'url. À ce stade, vous obtenez de retour JETON OAUTH et OAUTH VERFIER.
Une fois que vous avez au-dessus de jetons dernière étape de ce processus consiste à extraire JETON d'ACCÈS SNA JETON SECRET par apssing JETON OAUTH et de la CONSOMMATION à l'aide de la CLÉ d'accès //url. Une fois cette étape réussie, vous avez JETON d'ACCÈS.
Désormais stocker votre CLÉ ET le SECRET de la première étape et le JETON d'ACCÈS ET un JETON SECRET de la 4ème étape dans un endroit sûr et à l'utilisation de ces touches dans l'avenir, pour toute communication au fournisseur.
REMARQUE: 1. Son suppose généralement que le jeton d'accès à expiration, mais en réalité, ils n'ont pas d'échéance. Ils ne s'éteint que si l'utilisateur annule l'accès.
2. Après vous avez votre jeton que vous pouvez modifier vos informations de connexion de Tumblr n'importe quel nombre de fois, cela n'affectera PAS les clés récupérées.
J'espère que cela est utile pour quelqu'un qui cherche les processus et les mythes et les questions concernant le processus.
Les étapes indiquées par @Shilpa sont maintenant automatisé ici. Aller à cette page et entrez votre
consumer_key
&consummer_secret
. Vous allez obteniroauth_token
&oauth_token_secret
.Ceux Jeton OAuth et un Jeton Secret proviennent du processus d'inscription. Ce code suppose que l'utilisateur est déjà enregistré, et a autorisé votre application avec Tumblr. Vous pouvez trouver un code qui marche vous par le biais de l'enregistrement/du processus d'autorisation sur Google Code.
Veuillez jeter un oeil à cette URL et s'il vous plaît choisir le Langage et API ( Java ou Python ou autre )
https://api.tumblr.com/console/calls/user/info
Il vous montre votre
consumer_key/consumer_secret/oauth_token/oauth_token_secret
Oui, Tumblr API Docs sucer -- ils n'ont pas le OAuth expliqué et vous forcer à utiliser leurs bibliothèques.
Avoir
CONSUMER_KEY
etCONSUMER_SECRET
vous obtenezoauth_token
etoauth_token_secret
dehttps://www.tumblr.com/oauth/request_token
Alors si vous voulez faire des appels autorisés par un utilisateur vous l'a amené à
https://www.tumblr.com/oauth/authorize?oauth_token=...
où il obtientoauth_verifier
pour vous-vous maintenant l'utiliser pour obteniroauth_token
etoauth_token_verifier
à la place de ceuxoauth_
jetons que vous avez obtenu dans le début.