1

我刚刚获得了一个我想要访问并想要开始构建我的 Rails 应用程序的数据库的 API 密钥。但是我不知道从哪里开始使用 API 密钥。具体来说,我想使用 brewerydb 数据,我正在构建一个应用程序,用户可以在其中找到离他们所在位置最近的啤酒厂。谁能告诉我如何开始?我是 Rails 新手,以前从未使用过 API。我不知道从哪里开始。我应该把它放在什么文件中,等等...我知道我应该更新 GEMFILE,还有什么地方?

谢谢!

4

2 回答 2

0

检查 API 的文档。这就是我能说的。(嗯......不是真的:)

大多数 API 依赖于 REST 或 SOAP,这基本上是向某些 URI 发出 HTTP 请求。一个例子可能是

http://api.somewebsite.com/beers.json

例如,这将返回某些啤酒及其属性的JSON数组。

此外,通常情况下,您可以通过手动构建 URI 并在浏览器中打开它们来测试 API(不需要某些 HTTP 标头进行身份验证,这使得验证更加困难)。这样,您可以在您在 Rails 应用程序中尝试之前验证您的请求是否正常,但无法弄清楚它为什么不工作。

于 2013-11-09T21:08:26.783 回答
0

你应该使用'figaro' gem https://github.com/laserlemon/figaro

它会创建一个“application.yml”文件,您可以在其中添加您的 API 密钥。

于 2013-11-10T05:37:06.457 回答