Добавить / api / v1 / url схему в приложение rails - PullRequest
1 голос
/ 08 января 2012

Я планирую веб-приложение, которое открывается главным образом через клиентское приложение через API.До этого я работал с rails, поэтому собираюсь использовать его для создания серверной части.

Планируя API, я добавил слой в схему URL, которая выглядит следующим образом:

http://websitename.com/api/v1/...

Как мне лучше всего добавить это в свое заявление?

Ответы [ 2 ]

2 голосов
/ 08 января 2012

Попробуйте виноград .Это маленькая жемчужина, которая поможет вам создавать и кодировать подобные вещи.

1 голос
/ 08 января 2012

Я не использовал Grape, как упоминалось выше, но вы всегда можете указать область в файле маршрутов.

scope '/api' do
    match v1/something_here => controller_name#method_name, :as=>'desired_name'
end

OR

scope '/api/v1'

если вам это нужно.

OR

scope :module => 'api', :as => 'api' do
    scope '/v1' do

    end
end
...