我試圖使用其默認響應使用電影ID http://docs.themoviedb.apiary.io/從電影數據庫獲取響應。以前沒有做過這麼多的錯誤,我確定。在視圖中顯示來自api的JSON響應
所以我使用的寶石httparty和JSON和已經安裝的一切,像這樣
控制器
require 'httparty'
require 'json'
class MainController < ApplicationController
def index
@response = HTTParty.get("http://api.themoviedb.org/3/movie/550?api_key="api_key")
JSON.parse(response)
end
end
和我的觀點
<%= @response %>
只是想看看返回了什麼。
我得到的錯誤不能ActionDispatch ::響應轉換成字符串
我在想,如果有人可以提供一些建議或者一些資源來看待,學習如何做這樣做,也許有些不同的方法顯示返回的信息。
我知道一個哈希鍵/值的集合,但缺乏足夠的知識來提取數據
謝謝
至於建議的資源來看待,調試器和控制檯始終是非常有幫助的。你可以在你的控制器或視圖中放一個「調試器」語句,看看你有什麼。你需要gem文件中的「調試器」。 –