碎碎念

碎碎念天冷了,衣服太多了,每次想找洗衣机都找不到空的,偶然看到APP上可以查到空的洗衣机,但是查起来太繁琐,混合在一起也分不清,所以就试着写了这个查洗衣机的接口。前几天接口不能跨域请求,所以下面的在线查询不行,今天终于给我改好啦。

在线查询

楼号:

点击下方按钮查询

大概思路

用模块JustTrustme去除HTTPS证书验证,抓包APP得到接口
然后自己处理了一下数据,写成接口(接口套接口….)
主要写成一个接口方便使用,后面改就只要改一次代码就好了。

遇到的问题

遇到的问题

跨域请求

接口在网页中一直请求无响应,我在浏览器的控制台发现了Access-Control-Allow-Origin问题,因为用的Flask框架,所以我就用了Flask-Cors模块解决了这个问题。

1
pip install flask-cors
1
2
3
4
5
6
7
8
9
10
from flask import Flask
from flask_cors import CORS, cross_origin
app = Flask(__name__)
CORS(app)

@app.route('/xyf', methods=['GET'])
@cross_origin()
def xyf():
lou = request.args.get('lou')
return jsonify(get_xyf(lou))

测试图

image.png