加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 如何在Rails中使用Ruby中的外部API

发布时间:2020-12-17 01:36:41 所属栏目:百科 来源:网络整理
导读:我需要在我的应用程序中使用外部API才能获得公司信息.从未在 Ruby中使用过API,我不知道从哪里开始.也许有一个宝石,但我发现2 API返回我JSON: https://datainfogreffe.fr/api/v1/documentation和 https://firmapi.com/(他们在法国抱歉). 有人有一个很好的教
我需要在我的应用程序中使用外部API才能获得公司信息.从未在 Ruby中使用过API,我不知道从哪里开始.也许有一个宝石,但我发现2 API返回我JSON: https://datainfogreffe.fr/api/v1/documentation和 https://firmapi.com/(他们在法国抱歉).
有人有一个很好的教程或提示来帮助我开始吗?

最后的需求是通过提供公司ID来检索公司数据.

解决方法

您可以使用Net :: HTTP在Ruby on Rails中调用API.

uri = URI(url)
  http = Net::HTTP.new(uri.host,uri.port)
  http.use_ssl = true

  request = Net::HTTP::Post.new(uri.path,{'Content-Type' => 'application/json'})

  request.body = {} # SOME JSON DATA

  response = http.request(request)

http://ruby-doc.org/stdlib-2.3.1/libdoc/net/http/rdoc/Net/HTTP.html

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读