如题所述
应用程序编程接口键,英文:Application programming interface key(API密钥)是用于认证用户,开发者或调用程序提供给一个唯一的标识符的API。
但是,它们通常用于通过 API 而不是人类用户对项目进行身份验证。 不同的平台可能以不同的方式实现和使用 API 密钥。
API 密钥用于项目,而身份验证是为用户指定的。在许多情况下,Cloud Endpoints 将处理身份验证程序和 API 密钥。两者之间的区别因素是:
1、身份验证令牌用于识别用户,即使用该特定网站或应用程序的人。
2、API 密钥用于识别进行调用的项目。这可以是网站或正在调用应用程序编程接口的应用程序。
API 密钥通常不被认为是安全的;客户通常可以访问它们,从而使某人很容易窃取 API 密钥。密钥一旦被盗,就没有有效期,因此可以无限期使用,除非项目所有者撤销或重新生成密钥。如果 API 密钥旨在供客户端访问,则只有与其他安全机制(例如 HTTPS/SSL)一起使用时,才会认为它是安全的。
获取 API 密钥:
1、 登录或注册 RapidAPI 帐户。
2、 通过从主页搜索或单击其中一个集合,导航到任何 API 文档页面。
3、 向下滚动到 API 控制台的“Header Parameters”部分。
4、 API 密钥应该在“X-RapidAPI-Key”字段中可见。
温馨提示:答案为网友推荐,仅供参考