DiscourseRatings::Engine.routes.draw do
post "/rate" => "rating#rate"
post "/remove" => "rating#remove"
get '/getratings' => 'rating#getRatings'
end
AJAX 호출에서 get “ratings” URL인 /rating/getratings는 사용할 수 있습니다. 하지만 이 URL을 t2.metastudio.org 도메인 이름과 함께 사용하려고 하면, 예를 들어 https://t2.metastudio.org/rating/getratings처럼 사용했을 때 Discourse에서 다음과 같은 오류가 발생합니다.
Oops! That page doesn’t exist or you may have to login to see it!
예를 들어, https://t2.metastudio.org/categories.json이라는 URL을 사용하여 카테고리 데이터에 접근할 수 있습니다.
마찬가지로 플러그인의 get URL에도 접근하고 싶습니다.