def playvideo(): #https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxc4d580c3d948f21a&redirect_uri=http%3A%2F%2Fwull.me/playvideo&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect args = request.args if not 'code' in args: return '请用微信打开网页' code = args['code'] from wechat.tool import get_accesstoken_by_code access_token, openid = get_accesstoken_by_code(code) return render_template("video.html",openid=openid)
def router_admin(): ''' 路由管理 ''' #https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxc4d580c3d948f21a&redirect_uri=http%3A%2F%2Fwull.me/router/admin&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect args = request.args if not 'code' in args: return '请用微信打开网页' code = args['code'] from wechat.tool import get_accesstoken_by_code access_token, openid = get_accesstoken_by_code(code) from model.redisdb import RedisDB con = RedisDB().con routerid = con.get('WECHAT_BIND:'+openid) if routerid == None: return render_template("admin_error.html") else: return redirect("http://192.168.1.1:5000")