Memulakan program dan memeriksa log ralat di platform FMZ tidak mudah
Oleh itu, dengan menggunakan Python secara tempatan untuk mengakses antara muka pertukaran untuk melakukan pengesahan yang cepat, mengakses Bitcoin, OK, dan Token mengalami masalah... Max retries exceed with url...
Tangga dipasang dan penyemak imbas boleh mengakses laman web bursa dan membuka antara muka pasaran untuk mendapatkan hasil seperti:https://api.binance.com/api/v3/ticker/price
Menggunakan curlhttps://api.binance.com/api/v3/ticker/priceHasilnya, jika curl tidak dapat membuat permintaan atau permintaan gagal, maka rangkaian tangga tidak disusun dengan baik (tidak membiarkan program desktop juga bertindak sebagai ejen.
Di atas, jika pelayar dan curl boleh diakses dengan baik, gunakan kod berikut:
import requests
response = requests.get("http://api.binance.com/api/v3/ticker/price")
print(response.text)
Dalam permintaan kod Python, alamat ejen yang ditambahkan, menetapkan ejen rangkaian yang berjalan, tetapi ada masalah dengan ini kerana ujian tempatan memerlukan ejen, sementara penyebaran ke FMZ atau pelayan awan mungkin tidak memerlukan ejen, dan kod yang berkaitan perlu dihapuskan semasa penyebaran.
proxies = {
"http":"http://127.0.0.1:33210", # 改为自己本地梯子代理的端口号
"https":"http://127.0.0.1:33210" # 改为自己本地梯子代理的端口号
}
response = requests.get("http://api.binance.com/api/v3/ticker/price", proxies=proxies)
print(response.text)
Ini adalah satu percubaan peribadi, jika tidak, mohon maaf, terima kasih.
Pencipta KuantitiTerima kasih untuk berkongsi, python sendiri sangat kuat, jika bahasa lain boleh digunakan secara langsung dengan sokongan HttpQuery untuk pergi ke perantara yang diedarkan ` HttpQuery (("socks5://127.0.0.1:8889/http://www.baidu.com/") ` Jika anda ingin bergabung dengan penyesuaian, anda boleh menggunakan Dial untuk menentukan sama ada pelayan proksi dibuka atau tidak, jika tidak, adalah persekitaran dalam talian, anda boleh tanpa menggunakan awalan protokol proksi.
Kecil tujuhSaya belajar, terima kasih.