澄清API与ajax调用

时间:2016-07-10 11:41:19

标签: ajax api

我试图在互联网上找到解释;然而,尽管信息量很大,但我找不到令人满意和简单的信息。

直到现在,我总是使用ajax calls来从服务器请求数据。因为我使用PHP,ajax请求被发送到PHP文件,而PHP文件又被发送到数据库,获取了适当的数据和然后以JSON格式将它发回给我。到目前为止一切都很好!

现在,API进入我的生活,我必须应对它们。但是,我无法理解基本的东西。让我们采用一个非常简单的范例:https://api.github.com/users。这是一个API,它以JSON格式返回GitHub用户的配置文件(为了获得某个用户的配置文件,我们必须编写以下URL:https://api.github.com/users/username)。

至于使用这个API,我们必须向上面的URL发出ajax请求,这显然会运行一些后端代码,从数据库中获取适当的数据并以JSON格式返回。 即,与我以前的工作方式完全相同。所以:

  • API如何与我的PHP后端代码不同?
  • 在解释了上述情境不同的关键点之后,我还想了解何时使用API​​以及何时使用简单的ajax请求。

请不要回复我,就像搜索互联网一样,或者有很多相关内容。我将再次告诉你,我没有找到适合这些基本问题的东西。

0 个答案:

没有答案