Cuando se llama a una API de intercambio que no requiere autenticación (por ejemplo, API de información de mercado que no tiene relación con la información de la cuenta), por ejemplo:
https://www.okcoin.com/api/v1/future_estimated_price.do?symbol=btc_usd // 获取交割预估价
HttpQuery(
https://www.okcoin.com/api/v1/future_hold_amount.do?symbol=btc_usd&contract_type=next_week // 获取合约持仓量
HttpQuery(
Lo que se obtiene es una cadena en formato JSON que se puede analizar como objeto con la función JSON.parse para obtener datos.
Las API de intercambio para llamar a la función IO deben ser validadas (no son compatibles con las API a las que se puede acceder directamente con HttpQuery).
Para más información sobre el uso de la API, consulte la documentación.
¿Qué quiere decir? 因为python不支持HttpQuery,exchange.IO又必须要验证,所以我尝试用自带的urllip获取行情信息。但是Poloniex的API都有人工验证,你们是怎么解决的呢。
Los inventores cuantifican - sueños pequeñosPython, que también estoy viendo y aprendiendo en gihub: ¿Por qué no lo haces? def _call ((self, mode, uri, data = Ninguno): url = '%s://%s%s' % (SCHEME, self._host, uri) # Log ((mode +'' + url) # imprimir En este caso, el código de etiquetas es el mismo. ¿Qué es esto? Request (url, data = data, header = header, método = modo) # Log (("req:", req) # print con request.urlopen ((req, timeout=TIMEOUT) como resp: Si resp. getcode (()!=200: raise ApiNetworkError (('Bad response code: %s %s' % (resp.getcode(), resp.reason)) En el caso de los datos de la red, los datos de la red son los siguientes: ¿Por qué no lo haces? Envío de petición.