Не знаю, как проверить API, я написал: | - PullRequest
1 голос
/ 19 октября 2011

Я учусь писать API в Rails. Мне удалось написать API для создания объекта. Тем не менее, я сталкиваюсь с проблемами, как вызвать его.

  1. routes.rb

    пространство имен: api do пространство имен: v1 do ресурсы: company_donations конец конец

  2. Приложение / Контроллеры / Api / v1 / Company_donation_controller имеет метод create, который требует 3 объекта для передачи токена, api_key и объект под названием donation с количеством переменных и комментарием.

  3. Теперь я хочу проверить свой собственный API. Как мне вызвать этот пост API из граблей? Использовать open-uri? Как мне вызвать следующий код?

post "http://localhost:3000/api/v1/company_donations.json",: token =>" HusGbrnhi2s3EmUB7fHH ", : api_key => "f70aa490-dc2a-012e-da4e-442c03154814", : donation => { : сумма => 101, : comment => "Заказал 2 книги" }

1 Ответ

0 голосов
/ 30 декабря 2012

Прошу прощения за ответ на мой собственный вопрос. Я в конце концов использовал - библиотека Nestful.post помогла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...