Inconveniente para iniciar o programa da plataforma FMZ e verificar o registro de erros
Então, acesse a interface da plataforma localmente com o Python para fazer uma verificação rápida, acesse o Binance, OK, e o Token com o problema …Max retries exceed with url….
A escala é pendurada e o navegador pode acessar o site da bolsa e a interface de negociação é aberta para obter resultados, como https://api.binance.com/api/v3/ticker/price
Usando o curl https://api.binance.com/api/v3/ticker/price pode obter resultados, se o curl não puder solicitar ou o pedido falhar, então a rede do escalão não está bem configurada ((Não deixe o programa de desktop também executar o proxy. Precisa fazer a configuração correspondente)
Em cima, o código a seguir é usado quando o navegador e o curl estão acessíveis normalmente
import requests
response = requests.get("http://api.binance.com/api/v3/ticker/price")
print(response.text)
O problema é que o teste local requer um agente, enquanto a implementação no FMZ ou no servidor em nuvem pode não precisar de um agente, e o código deve ser removido na implementação.
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)
O que foi dito acima é apenas uma tentativa pessoal, se não for o caso, por favor, desculpe, obrigado.