FMZプラットフォームのプログラム開始とエラーログのチェックが不便
そこで,Pythonで現地で取引所のインターフェースにアクセスし,Binance,OK,Coinへのアクセスの迅速な検証をするために, …Max retries exceed with url…の問題が発生しました.
ブラウザが取引所のウェブサイトにアクセスし, https://api.binance.com/api/v3/ticker/price のような結果を得るための行情インターフェースを開きます.
カール https://api.binance.com/api/v3/ticker/price を使って結果が得られます.カールでリクエストができないか,リクエストが失敗した場合,梯子のネットワークがコンフィギュレーションが良くないということです.
ブラウザとcurlが正常にアクセスできる場合は,以下のコードを使用します.
import requests
response = requests.get("http://api.binance.com/api/v3/ticker/price")
print(response.text)
Pythonのコードリクエストにエージェントのアドレスを追加し,ネットワークエージェントを指定します.しかし,このブロックには,ローカルテストにはエージェントが必要で,FMZまたはクラウドサーバーに展開するとエージェントは必要ない場合があります.配備時に関連するコードを削除する必要があります.
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)
個人的な体験で,もし適用できない場合は,ご理解ください.