영화 ID http://docs.themoviedb.apiary.io/을 사용하여 기본 응답을 사용하여 동영상 db의 응답을 받으려고합니다. 너무 많은 실수가 있기 전에 이것을하지 않았습니다.보기에서 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 :: 응답을 변환 할 수 없습니다 얻을 사람이 작업을 수행 할 방법을 알아 보는 몇 가지 조언 또는 일부 리소스를 제공하고에 아마 몇 가지 다른 방법 수 있는지 궁금반환 된 정보를 표시합니다.
나는 해시 키/값의 모음입니다 것을 알고 있지만 데이터
내가 문제가 실제로 컨트롤러가 아닌 뷰 생각하면
지금까지 자원이 보는 대한 조언으로, 디버거 및 콘솔은 항상 매우 도움이됩니다 :
당신은 아마 당신의보기에서 원하는해야한다. "디버거"문을 컨트롤러에 놓거나 보거나 볼 수 있습니다. gemfile에 보석 "디버거"가 필요합니다. –