gpt4 book ai didi

javascript - 显示 API 结果的最简单方法

转载 作者:行者123 更新时间:2023-11-27 23:51:25 24 4
gpt4 key购买 nike

我对此有点陌生,希望扩展拉取 API 结果并将它们显示在页面上,无论是来自博客资源还是内容生成。

例如,我想从 VirusTotal 的 API 中拉取以显示返回的内容。在输入标签中捕获它并将其显示在 DIV 中的最佳方法是什么。如果可以根据下拉选择从不同的 API 中提取数据呢?

这里有一个提取内容的 API 示例 https://developers.virustotal.com/reference#api-responses在/file/report 部分下。

最佳答案

要从 API 调用数据,您需要发送请求。但是,CORS 存在一个问题。基本上,您不能从本地计算机上的页面从 Web 浏览器内部调用该网站,因为您的浏览器会阻止该请求。 Web 浏览器将只允许对同一服务器的调用和来自同一服务器的调用,少数异常(exception)情况除外。

有两种方法可以解决这个问题。

  1. 最简单的方法是编写一个调用 API 并输出 HTML 文件的程序。然后您可以打开该 HTML 文件来阅读内容。如果要更新信息,则需要再次手动运行该程序。您可以轻松地使用他们提供的 python 来构建。

  2. 另一种稍微复杂一点的方法是在您的 PC 上托管服务器。当你访问该服务器上的网页时,它会向该网站发送请求,然后提供最新信息。有大量的框架和方法可以做到这一点。对于这个主题的初学者来说,ExpressJS 是一个好的开始。您可以制作一个 hello world 程序,一旦完成,您就可以弄清楚如何在加载页面时调用 API 并显示结果。

关于javascript - 显示 API 结果的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56510307/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com