【发布时间】:2021-03-22 10:53:45
【问题描述】:
我想在我的 java 项目中使用这个 API https://the-one-api.dev/documentation,将其放入 json 文件中,然后在应用程序中显示为对象。但问题是:我无法获取/不知道键和值对,据我了解,我应该在 URL 中使用我的 API 密钥,以便我可以在浏览器中看到 json,但没有任何效果。在 URL 中使用 API 的正确方法是什么,或者如何获取/发现这些键值对?
我试过https://the-one-api.dev/v2/?apikey=76OYB2YXYZkc5dpVZdY5/character,但它说端点不存在。
https://the-one-api.dev/v2?apikey=76OYB2YXYZkc5dpVZdY5&character 但它说端点不存在。
https://the-one-api.dev/v2/character/?apikey=76OYB2YXYZkc5dpVZdY5 说 {"success":false,"message":"Unauthorized."}
【问题讨论】:
-
您永远不应该将身份验证信息放在实际的 URL 中,因为它会被记录和缓存。相反,它应该始终放在标题中。
-
那么我怎样才能得到这些对象/json 信息呢?我该怎么办?我完全被这个卡住了
-
API 网站只是说我可以使用 /character /movie 。但它没有说明他们有什么参数(名字、描述、年龄等)。我怎样才能发现这些?
标签: java json api model-view-controller