[英]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.