Я построил маршрут запроса POST как:
match '/getActivatedFriends',
to: 'requests#getActivatedFriends', via: 'post',
constraints: { friends_phone_number_csv: /([0-9]+,?)+/ }
с действием:
def getActivatedFriends
@results = BusinessUser.find_by_sql("SELECT
a.id
, a.username
, a.phoneNumber
FROM users a
WHERE phoneNumber in ('+params[:friends_phone_number_csv]+') and
removed = 0 and
is_user = 1;")
respond_to do |format|
format.html
format.json { render json: { friends_match: @results }}
end
end
Это должно вернуть объект JSON для соответствующих пользователей. Я тестировал POSTMAN как:
Но возвращается ошибка, указывающая на недопустимый токен аутентификации.
Как я могу перенастроить, чтобы этот маршрут POST работал?
getActivatedFriends POST /getActivatedFriends(.:format) requests#getActivatedFriends
- person Sauron   schedule 29.03.2015