有没有办法将外部网站的信息提取到 P5.js
Is There A Way To Pull Information From External Websites Into P5.js
所以我想做的是从某些站点提取信息。
例如,假设我想制作一个天气跟踪网站,从另一个网站获取信息,但我希望信息是我可以放入变量的原始数据,而不是屏幕截图或重定向链接。我想知道这是否需要 JS,还是我还必须使用 HTML?
我想要的是有一种简单的方法可以从像 https://weather.com/ 这样的站点提取信息,并将其存储到一个变量中,以便我可以更好地管理它。
您不能从任意网站提取信息。但是,如果你能找到满足你需要的,你可以使用一个使用 HTTP 和 JSON、文本或 XML 数据的 API(注意:它还必须支持跨源请求) .例如,OpenWeatherMap is one I’ve seen used with p5.js. Additionally p5.js has the loadJSON()
function which can make it easier to get data from an API so long as it supports GET and does not require custom headers. For more advanced APIs you may want to look for a library that supports it or you may have to use fetch()
.
所以我想做的是从某些站点提取信息。
例如,假设我想制作一个天气跟踪网站,从另一个网站获取信息,但我希望信息是我可以放入变量的原始数据,而不是屏幕截图或重定向链接。我想知道这是否需要 JS,还是我还必须使用 HTML?
我想要的是有一种简单的方法可以从像 https://weather.com/ 这样的站点提取信息,并将其存储到一个变量中,以便我可以更好地管理它。
您不能从任意网站提取信息。但是,如果你能找到满足你需要的,你可以使用一个使用 HTTP 和 JSON、文本或 XML 数据的 API(注意:它还必须支持跨源请求) .例如,OpenWeatherMap is one I’ve seen used with p5.js. Additionally p5.js has the loadJSON()
function which can make it easier to get data from an API so long as it supports GET and does not require custom headers. For more advanced APIs you may want to look for a library that supports it or you may have to use fetch()
.