Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
¿Qué significa un error 401?
introduzca "http 401" en Yandex y le dirá todo con detalle.
resultado del código -"Webrequest4Voice(EURCHF,D1) Error de descarga 'https://api.eu-gb.text-to-speech.watson.cloud.ibm.com/instances/9886a3ce-5734-455f-8f78-7a56381da686/v1/synthesize?text=TEST', código 401"
401 es queel servidor requiere autenticación
Tome un emulador de consultas (por ejemplo, postman) y haga una petición normal allí y luego transfiérala a mql.
O como escribió Maxim más arribaintroduzca "http 401" en Yandex y le dirá todo con detalle.
https://example-files.online-convert.com/audio/wav/example.wav
descargado desde aquí sin problemas
y reproduce el sonido
https://example-files.online-convert.com/audio/wav/example.wav
descargado desde aquí sin problemas
¿Y cómo es de reproducible el archivo descargado si PlaySound lo reproduce inmediatamente en la carpeta Files después de descargarlo? Añade un par de líneas al código y podrás probarlo.
para que vaya directamente a la carpetaFiles ytodo funcione bien
------------------------------------------------------------------
así es como lo hice.
*se descarga y se reproduce de inmediato*
para que vaya directamente a la carpetaFiles
Para traducir una petición HTTP de las opciones de curl a los parámetros de WebRequest, hay que:
1. en general, mira la wikipedia para ver cómo está estructurado el HTTP
2. consulte la documentación de Curl para ver qué significan las opciones y por qué se utilizan
3. leer la ayuda de WebRequest y ver ejemplos, incluso en este hilo mucho
4. Debes escribir el código siendo consciente de lo que has hecho :-) qué, por qué y para qué se utiliza.
Evidentemente, esperas que los 4 puntos se hagan por ti. Entiendo que es fin de semana, que el tiempo es escaso y que tienes muchas ideas. Tiene que ser rápido.
Pero todavía tengo que hacerlo yo mismo.
Maxim, ) Bueno, ¿qué sentido tiene?
En curl sólo hay un parámetro - "-u" es autorización o usuario, seguido de apikey
En el archivo de ayuda de WebRequest, puedes averiguar cómo llenar el array json resultante con la respuesta de yahoo finance.
Todos los ejemplos de WebRequest en este hilo son el único script en la ayuda, que he publicado todo el tiempo )))).
Ser consciente de lo que se ha hecho: es difícil hacerlo sin un ejemplo. Los sitios que ofrecen comercialmente TTS tienen ejemplos con .NET, Java, curl, lenguajes de programación maduros, por así decirlo. No tienen ni idea de los niños como MQL.
Así que su puesto es importante en teoría, pero insignificante en su utilidad.
En concreto, para mí, por ejemplo, no está claro dónde:
1) cabeceras,
2) url o
3) en otro lugar,
hay que especificar la salida a un archivo wav y no encuentro ejemplos, libros que digan esto
De todos modos, así es como funciona.
sólo el sitio está mal.
para que vaya directamente a la carpetaFiles ytodo funcione bien
------------------------------------------------------------------
así es como lo hice.
*se descarga y se reproduce de inmediato*