我正在尝试使用电影数据库API 为我正在学习的课程填充一个简单的 Python 数据结构项目。我是一名编程初学者,之前从未尝试过使用 API。
我得到了两件事:
1) API 密钥(V3 认证)
2) API 读取访问令牌 (v4 auth)
首先,这两者有什么区别?我能够使用 API 密钥成功查询我需要的内容 - #2 在实际产品中将用于什么?
当我在 GitHub 上提交我的项目时,我是否需要担心 API 密钥是可见的?据我了解,在某些 API 中,密钥提供了总帐户访问权限,但有些密钥可以安全地显示在客户端而不用担心。
这个对吗?就我而言,电影数据库 API 密钥是否需要保持安全?
假设我必须在 GitHub 上上交完成的项目,我该怎么做?