使用ajax获取https://fce-cdn.fliggy.com/release/fcecore/recovery/pc/v1/recovery_315676接口中的data数据
时间: 2023-06-02 14:02:12 浏览: 155
很抱歉,我作为AI语言模型无法执行实际的编程操作,但是我可以提供思路和代码示例供您参考。
思路:
1. 使用XMLHttpRequest对象创建一个AJAX请求;
2. 设置请求的数据类型为JSON;
3. 发送请求获取接口数据;
4. 从接口数据中提取出需要的data数据。
代码示例:
```javascript
var xhr = new XMLHttpRequest();
xhr.open('GET', 'https://fce-cdn.fliggy.com/release/fcecore/recovery/pc/v1/recovery_315676', true);
xhr.responseType = 'json';
xhr.onload = function() {
if (xhr.status === 200) {
var responseData = xhr.response;
var data = responseData.data;
// 对data数据进行处理
}
};
xhr.send();
```
注意:由于该接口使用了HTTPS协议,需要在服务器端进行访问或者使用代理服务器进行访问。另外,由于该接口可能存在访问限制,需要进行身份验证或者其他授权操作。
相关问题
OniDeviceInfo(uri = b'2bc5/0402@1/9', vendor = b'Orbbec', name = b'Astra', usbVendorId = 11205, usbProductId = 1026) Unable to init server: 无法连接:拒绝连接 Traceback (most recent call last): File "3d1.py", line 165, in <module> cv2.imshow('111', cframe) cv2.error: OpenCV(4.5.5) /tmp/pip-wheel-8dvnqe62/opencv-python_7949e8065e824f1480edaa2d75fce534/opencv/modules/highgui/src/window_gtk.cpp:635: error: (-2:Unspecified error) Can't initialize GTK backend in function 'cvInitSystem'
这个错误可能是由于 OpenCV 没有正确安装 GTK3,或者环境变量没有正确设置导致的。你可以尝试重新安装 OpenCV,并确保安装了 GTK3。如果问题仍然存在,你可以尝试设置以下环境变量:
```
export DISPLAY=:0.0
```
这个命令将显示设置为默认显示,可能会解决无法连接的问题。
由python2改写成python3 :import requests url = "https://crm.baidu.com/polaris-web/sme-cust/verify/verifyName" payload = "{\"name\":\"三本树(上海)教育科技有限公司\"}" headers = { 'isajax': 'true', 'Cookie': 'BIDUPSID=A09C98D9802D21EDCE9B8A4490EC5CE2; PSTM=1684252632; BAIDUID=A09C98D9802D21ED17765F505D625969:FG; BAIDUID_BFESS=A09C98D9802D21ED17765F505D625969:FG; ZFY=qt8fKnqLflisaA:BUnKqV:Awo8rk7t:AVWJCPMo5050PfU:C; HR_SIGN=UC_70a2711cf0144243891424851662987554571; Hm_lpvt_2188c29772eeba07a9fce63dc27d321c=1685026331; RT="z; tk=313027c567ba2913015e3f047346a9b2-1685026351022', 'User-Agent': 'Apifox/1.0.0 (https://apifox.com)', 'Content-Type': 'application/json;charset=UTF-8' } response = requests.request("POST", url, headers=headers, data=payload) print(response.text)
import requests
url = "https://crm.baidu.com/polaris-web/sme-cust/verify/verifyName"
payload = "{\"name\":\"三本树(上海)教育科技有限公司\"}"
headers = {
'isajax': 'true',
'Cookie': 'BIDUPSID=A09C98D9802D21EDCE9B8A4490EC5CE2; PSTM=1684252632; BAIDUID=A09C98D9802D21ED17765F505D625969:FG; BAIDUID_BFESS=A09C98D9802D21ED17765F505D625969:FG; ZFY=qt8fKnqLflisaA:BUnKqV:Awo8rk7t:AVWJCPMo5050PfU:C; HR_SIGN=UC_70a2711cf0144243891424851662987554571; Hm_lpvt_2188c29772eeba07a9fce63dc27d321c=1685026331; RT=\"z; tk=313027c567ba2913015e3f047346a9b2-1685026351022',
'User-Agent': 'Apifox/1.0.0 (https://apifox.com)',
'Content-Type': 'application/json;charset=UTF-8'
}
response = requests.post(url, headers=headers, data=payload.encode('utf-8'))
print(response.text)
阅读全文