我想在不使用任何 gem的情况下从 API ean读取数据。我想要的是当用户搜索特定酒店时,我的查询应该从ean返回我的数据。
我该怎么办?以及如何/在哪里添加 api 密钥和秘密?
它是一个肥皂 API,您可以使用 savon 构建您自己的类来访问该 API。您可以在这里找到 savon 的截屏视频:http ://railscasts.com/episodes/290-soap-with-savon我查看了文档,它的文档很好。
您可以使用Net::HTTP标准库在 Ruby 中执行 HTTP 请求。
与 Net::HTTP 相比,大多数人更喜欢使用第三方 Gem,因为它们提供了额外的功能或更简洁的 API。但是,它们中的大多数是基于 Net::HTTP 本身的。