![](/img/trans.png)
[英]Using Flask-OAuthlib, how do I force Facebook to ask for account on reauthentication?
[英]I am keep getting not found error on the POST /api/submit using flask-oauthlib library
我正在使用flask oauthlib庫。 我成功獲取請求,但是當我嘗試使用post更新時,我得到404 not found錯誤,我正在按照他們在git頁面上給出的標准示例https://github.com/lepture/flask-oauthlib/blob /master/example/reddit.py
我通過(繼續git頁面的示例)發出發布請求
body = {
'kind' : 'self',
'sr' : 'dev_playspace',
'title' : "test playspace",
'text' : 'test text'
}
response = reddit.post('submit' , data=body);
return jsonify({'response' : response.data})
我已經記錄了實際發送的庫。 網址: https : //oauth.reddit.com/api/v1/submit
標頭:{'Content-Type':'application / x-www-form-urlencoded',u'Authorization':u'Bearer Q7opsQbQ2ZJBruwC1zZATlLi-Fc'}
身體看起來像
sr = dev_playspace&kind = self&text = test + text&title = test + playspace
方法:開機自檢
Reddit api響應
{“錯誤”:404,“消息”:“未找到”}
這是非常令人困惑的消息。 subreddit在那兒(測試subreddit / r / dev_playspace),似乎我正在發送正確的有效負載和url
我是Flask-OAuthlib的作者。 建議您改用Authlib 。 有一個loginpass庫,其中包含reddit的實現。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.