~/VibeHandbook
$39

04 · 01

API 究竟是什么

理解 API 最干净的方式,就是把它看成一个程序向另一个程序提供的一份请求菜单

餐厅不会让你直接走进厨房自己做菜。它给你一份菜单:这是你能点的东西,这是点菜的方式,这是你会拿到的东西。你不需要知道厨房是怎么运作的,你只需要这份菜单。API 正是如此——一家公司说"这是你被允许向我们服务发出的请求,这是每个请求会返回的东西。"

当 AI 写出"调用天气 API"的代码时,它就是在照着那份菜单点单:*把这个城市的天气预报给我。*天气公司的服务器干活,然后把答案递回来。你的应用永远看不到他们的数据库或代码,它只拿到那道菜。

最重要的思维转变是:API 是一份契约。对方公司承诺,只要你按特定方式提问,就会得到特定形状的答案。你的工作——也是 AI 的工作——就是正确地提问、并正确地读懂答案。大多数 API 的 bug,都是某一方违背了这份契约。

想离线阅读?

获取 PDF + EPUB + 可下载的提示词库 + 版本更新。

$ 获取 PDF — $39