Pocket API请求令牌失败?

时间:2014-11-22 08:04:35

标签: python json pocket

我正在尝试使用python requests 库获取口袋请求令牌并获得400错误。 我也尝试过postman REST Client和相同的结果。 对我做错了什么的想法?

这是python代码段

def PocketAuth():
    params ={
        'consumer_key':'34863-11080497suck197443sdfsd342',
        'redirect_uri':'pocketapp1234:authorizationFinished'
    }
    pocketOAuth = requests.get("https://getpocket.com/v3/oauth/request", params=params)
    print(pocketOAuth.url,pocketOAuth.json)

1 个答案:

答案 0 :(得分:0)

这是我在查找错误后解决的问题。 content-header应声明为json。

headers = {"content-type": "application/json"}
params ={
    'consumer_key':'34863-11080497bbeded19744312c9',
    'redirect_uri':'pocketapp1234:authorizationFinished'
}
pocketOAuth = requests.get("https://getpocket.com/v3/oauth/request", data=json.dumps(params), headers=headers)
code =pocketOAuth.text