[英]How to Parse Json with Bearer Token in Ruby
我最近刚从训练营毕业,在一些项目中试试运气并申请工作。 为这个潜在的工作做了一个测试,我不知道该如何解决。 在这个阶段,有点想知道如何解决测试。
我需要创建一个网站并显示所有建筑物的列表,这些建筑物来自这家房地产公司,通过他们的 API。 他们已经为我提供了访问令牌。
但是,我不完全确定如何通过 Ruby 与他们的 API 连接。 他们给了我一个如何连接的例子,但我以前没见过。
curl -H "Authorization: Bearer token_they_provided" https://theirsite/api/buildings.
任何可以为我指明正确方向的帮助将不胜感激。
谢谢你们!
您要实现的目标非常简单。 您只需将HTTP gem (还有其他选项,例如Faraday gem )添加到您的项目中,这会使一切变得更加简单。
使用 HTTP 宝石
response = HTTP[Authorization: "Bearer #{token_they_provided}"].get("https://theirsite/api/buildings")
JSON.parse(response.body)
您可以阅读 gem 文档以获取更多信息。 另外,请随时通过 LinkedIn 与我联系
这通常是一种可怕的运动,并且可能会导致整体性能问题。 我们只需要在一次任务中摆脱其中的一组,因为处理器被锁定
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.