A ver, estoy intentando hacer peticiones a un servidor, pero no consigo que me devuelva nada, al menos ya no me da el error 400.
Si meto esta url en el navegador:
api.polygon.io/v2/aggs/ticker/C:EURUSD/range/1/minute/2021-06-02/2021-06-03?unadjusted=true&sort=asc&limit=5000&apiKey=*
Me devuelve:
{"status":"ERROR","request_id":"9372a31d354d5e008c 159e40ec947cee","error":"Unknown API Key"}
Es normal porque la clave esta mal, poniendo mi clave me devuelve un chorro de datos.
Ahora haciendo desde C++.
Abro un socket a api.polygon.io:80, después escribo lo siguiente:
GET /v2/aggs/ticker/C:EURUSD/range/1/minute/2021-06-02/2021-06-03?unadjusted=true&sort=asc&limit=5000&apiKey=*
HTTP/1.1
Host: api.polygon.io
Connection: close
Que se supone que es lo que hace el navegador, pero me responde con lo siguiente:
<!DOCTYPE html>
<html>
<head>
<title>Polygon.io 404 Not Found</title>
<link rel="icon" href="images/favicon.png">
</head>
<style>
body {
font-family: Arial, Helvetica, sans-serif;
text-align: center;
}
h1 {
font-size: 2rem;
font-weight: 400;
line-height: 2.5rem;
margin: 1rem;
color: #363636;
}
p {
font-size: 1rem;
line-height: 1.5rem;
margin: 1rem;
color: #6b6b6b;
}
a {
color: #5F5CFF;
}
.container {
margin: 160px auto;
max-width: 440px;
padding: 16px;
}
.logo {
display: block;
/* padding-right: 32px; */
padding-bottom: 24px;
margin: 0 auto;
}
</style>
<body>
<div class="container">
<img class="logo"
src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGl uZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjc4cHgiIGhlaWdod D0iNDc4cHgiIHZpZXdCb3g9IjAgMCAyNzggNDc4IiB2ZXJzaW9 uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL 3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE 5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRja CA1NS4yICg3ODE4MSkgLSBodHRwczovL3NrZXRjaGFwcC5jb20 gLS0+CiAgICA8dGl0bGU+cG9seWdvbkxvZ288L3RpdGxlPgogI CAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiA gICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZ S13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmV ub2RkIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiIHRyYW5zZ m9ybT0idHJhbnNsYXRlKC0xMjg3LjAwMDAwMCwgLTQyMy4wMDA wMDApIiBmaWxsPSIjMEEwQTBBIiBmaWxsLXJ1bGU9Im5vbnplc m8iPgogICAgICAgICAgICA8ZyBpZD0icG9seWdvbkxvZ28iIHR yYW5zZm9ybT0idHJhbnNsYXRlKDEyODcuMDAwMDAwLCA0MjMuM DAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjU zLjg4MDY5OSwxNDAuOTY1ODUzIEwxNDMuODMyMzE3LDMxLjAxN DQ1ODcgTDg3LjQzODg1MDUsMjYxLjAyNzE3IEwxMjkuNzc5ODQ 0LDM5My4zNDcxMSBMMTI5Ljc3OTg0NCwyOTEuOTc2MDUxIEwyN TMuODgwNjk5LDE0MC45NjU4NTMgWiBNMjE4LjU4NzQ5OCwyMTI uMDA3MzY5IEwxNDcuNjE0MjM5LDI5OC4zNzAwNzcgTDE0Ny42M TQyMzksNDAxLjI5MjIwOCBMMjE4LjU4NzQ5OCwyMTIuMDA3MzY 5IFogTTEyMi44ODgwNzMsNDEuNTQyMDA2MiBMMjIuNTM4NjU2N ywxNDEuMTgyMDk3IEw3NS4wNTA4OTczLDIzNi42NTYwNzIgTDE yMi44ODgwNzMsNDEuNTQyMDA2MiBaIE02OS41NjY2NDY4LDI2M y42OTU3ODQgTDAuNDI5NDk2MTIzLDEzNy45OTU1OTUgTDEzOC4 3MTY1ODIsMC42ODU5OTk2MDIgTDI3Ny44Mjk1NzIsMTM5LjY3N jM4NiBMMjUyLjk0ODM5OSwxNzEuMTY4MzI2IEwxMzguMDMwNjE 1LDQ3Ny42NTI2OTMgTDY5LjU2NjY0NjgsMjYzLjY5NTc4NCBaI iBpZD0iQ29tYmluZWQtU2hhcGUiPjwvcGF0aD4KICAgICAgICA gICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+"
width="96px" height="auto" />
<h1>404 Not Found</h1>
<p><strong>This route does not exist.</strong></p>
<p>Apologies for any inconvenience, we can't seem to find the page you are looking for.</p>
<!-- <p>For more information email <a href="mailto:support@polygon.io">support@polygon.i o</a></p> -->
<hr>
<p>Go back to our website <a href="https://polygon.io">polygon.io</a></p>
<p>Go to API Docs <a href="https://polygon.io/docs/">Polygon API Docs</a></p>
</div>
</body>
</html>
¿Que me falta poner al hacer el GET ....? He estado buscando por internet pero no doy con la tecla.
Gracias de antebraso
Marcadores