我把端口设为8080,没有禁止访问的提示了,但是获取不到code

来源:4-4 接入用户登录(2)

yuhe123

2019-04-09

import requests


from flask import Flask, redirect, request


app = Flask(__name__)


def get_ticket():

url = 'https://api.weibo.com/oauth2/authorize?client_id=1227113483&response_type=code&redirect_uri=http://test.baidu.com'

# resp = requests.get(url)

return url


@app.route('/')

def index():

code = request.args.get('code', None)

return code


@app.route('/weibo')

def weibo():

ticket = get_ticket()

return redirect(ticket)



if __name__ == "__main__":

app.run(debug=True, port=8080)

http://img.mukewang.com/szimg/5cac14aa0001ed2c07960700.jpg

写回答

1回答

NavCat

2019-04-09

微博的回调地址只支持80端口的哦

0
2
NavCat
回复
yuhe123
是的,不错哦,加油!
2019-04-09
共2条回复

手把手教你把Python应用到实际开发 不再空谈语法

学会项目开发思路,掌握Python高阶用法。

1341 学习 · 244 问题

查看课程