Reportez-vous à Récupérer votre historique de lecture de Pocket en utilisant Python J'ai obtenu un jeton d'accès pour utiliser l'API (telle quelle). Le contenu de l'article original est --Obtenir un jeton d'accès
Obtenez la clé du consommateur sur https://getpocket.com/developer/. (Puisque nous ne procédons que selon l'écran ici, nous allons omettre la procédure)
Remplacez "your_consumer_key" dans le code ci-dessous par la clé consommateur obtenue à l'étape 1. Une fois exécuté, le jeton de demande sera affiché.
import requests
from urllib.parse import urlencode
from urllib.request import Request, urlopen
codeurl = 'https://getpocket.com/v3/oauth/request' # Set destination URL here
post_fields = {"consumer_key":"your_consumer_key","redirect_uri":"http://www.google.com"} # Set POST fields here
request = Request(codeurl, urlencode(post_fields).encode())
json = urlopen(request).read().decode()
print(json)
Remplacez "your_request_token" dans l'URL ci-dessous par le jeton de demande obtenu à l'étape 2, et collez-le dans la barre d'adresse de votre navigateur pour y accéder. Ensuite, une page demandant d'approuver ou non sera affichée, donc cliquez sur «Autoriser».
https://getpocket.com/auth/authorize?request_token=your_request_token&redirect_uri=http://www.google.com"
Si vous remplacez "your_consumer_key" et "your_request_token" dans le code ci-dessous par ceux obtenus dans la procédure ci-dessus, le jeton d'accès sera affiché.
url = 'https://getpocket.com/v3/oauth/authorize'
post_fields = {"consumer_key":"your_consumer_key","code":"your_request_token"}
request = Request(url, urlencode(post_fields).encode())
json = urlopen(request).read().decode()
print(json)
Recommended Posts