- 16, May 2024
- #1
Привет, ребята,
Я собираюсь протестировать API Yahoo Finance дома! (Да, я делаю это дома!)
Я скопировал этот скрипт из RapidAPI и добавил прокси-сервер cors-anywhere-. Однако это не работает.
Эксперт Yahoo сказал, цитирую: «Я предлагаю вам обернуть это в свою конечную точку и вызвать конечную точку позже». Какова конечная точка?
Бесконечно благодарен!
Я собираюсь протестировать API Yahoo Finance дома! (Да, я делаю это дома!)
Я скопировал этот скрипт из RapidAPI и добавил прокси-сервер cors-anywhere-. Однако это не работает.
Эксперт Yahoo сказал, цитирую: «Я предлагаю вам обернуть это в свою конечную точку и вызвать конечную точку позже». Какова конечная точка?
Бесконечно благодарен!
<script>
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
let url = "[URL='https://lumtu.com/yti/V9449VVNodHRwczovL3JhcGlkYXBpLnAucmFwaWRhcGkuY29tL3N0b2NrL3YyL2dldC1jaGFydD9pbnRlcnZhbD01bSZzeW1ib2w9R0JQRVVSJnJhbmdlPTFtbyZyZWdpb2pdW']https://rapidapi.p.rapidapi.com/stock/v2/get-chart?interval=5m&symbol=GBPEUR&range=1mo®ion=US[/URL]";
const proxy = encodeURI("[URL='https://lumtu.com/yti/bvNNvbS9odHRwczovL2NvcnMtYW55d2hlcmUuaGVyb2t1YXBwLmwBX']https://cors-anywhere.herokuapp.com/[/URL]");
xhr.open(
"GET",proxy+url,true
);
xhr.setRequestHeader(
"x-rapidapi-key",
"3bd27a6483mshfb828731a7d4629p1e345fjsn59f338bdbd1f"
);
xhr.setRequestHeader(
"x-rapidapi-host",
"apidojo-yahoo-finance-v1.p.rapidapi.com"
);
xhr.send(data);
</script>
Код (JavaScript):