【问题标题】:How to interpret API documentation?如何解释 API 文档?
【发布时间】:2018-01-28 23:40:10
【问题描述】:

好吧,这听起来像是一个愚蠢的问题,但我已经查看了针对不同网站的许多不同 API,他们说的是“向...发出 GET 请求”,但它只会给出部分 URL .我在这里想念什么?如果我只有部分 URL,我应该从哪里获得所需的信息?

我最近发现的一个例子是 Discord 的例子。

我需要发出一个 GET 请求,这很公平,但是到哪里呢?

可能只是我很愚蠢,但我很好奇。

【问题讨论】:

  • 我认为您想在服务的 Base URL + /users/[user_id] 上发出 GET 请求。更好地查看 id 的格式以及如何获取它 - 大多数情况下你会得到一个 JSON 对象作为答案。例如:在 example.com/users/1 上获取

标签: api


【解决方案1】:

您必须有一个运行应用程序的服务器或至少有一个中间件来提供 API 路由。

常见的示例是带有 express 的节点、.NET 中的 C# Web API 等。

本质上,您在后端设置路由,这样当您在 Web 应用程序上调用 API 时,它会匹配路由,然后您可以执行查询数据库等操作。

我强烈建议使用 express 来查看节点。

您使用的是什么堆栈? 这应该让你去 https://www.fullstackpython.com/api-creation.html

您基本上需要设置一些在 python 服务器和姿态上运行的基本路由操作,然后如果您愿意,您可以使用相同的域将您的 API 调用指向实例正在运行的端口。

我强烈建议研究 Web 服务和 crud 操作

【讨论】:

  • 我已尽我所能更新了我的答案,如果对您有帮助,请接受,非常感谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-12-03
  • 1970-01-01
  • 1970-01-01
  • 2013-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多