Описание тега rails-api
Rails for API only applications (>3.2)
1
ответ
Срок действия записи в Rails
У меня есть запись ApiKey в моем приложении Rails. У него есть столбец dateires expires_at. Я пытаюсь использовать этот обратный вызов, чтобы истечь его: before_find :expire_api_key def expire_api_key if self.expired? self.destroy! end end Однако, в…
18 фев '14 в 12:01
1
ответ
Пользовательские атрибуты пользователя с devise_token_auth
Я создал новый API, используя rails / edge, и я использую devise с devise_token_auth, который сгенерировал мне пользовательскую модель. Мой вопрос заключается в следующем: после миграции и добавления новых атрибутов в модель User, как я могу вернуть…
27 янв '16 в 11:06
1
ответ
Не удается сохранить изображение из API с помощью скрепки
Я хочу сохранить изображение из моего приложения реакции в моем приложении rails. Я отправляю это на мой API: и когда я пытаюсь сохранить его, я получаю эту ошибку: { "file":[ "has contents that are not what they are reported to be", "file type is n…
15 апр '18 в 13:09
0
ответов
Тесты rspec-контроллера в Rails 5 Api все еще распространены?
Я пытаюсь настроить новый Rails 5.2.1 "Api only"-app. Следуя некоторым учебникам, я был удивлен, что многие из них (если не все) пишут только спецификации запросов. То, что я также нашел, это type: :api вариант в некоторых их уроках. Какая разница в…
26 ноя '18 в 17:40
0
ответов
Тестирование устройства входа пользователя, но получение 401 несанкционированного ответа
Я использую devise_auth_token драгоценный камень в rails-api приложение, в котором я пытаюсь проверить, если user является logged_in затем user уполномочен render через index действие в welcome_controller, welcome_controller class Api::WelcomeContro…
20 фев '17 в 09:10
3
ответа
Как создать rails api-проект с rails 4.2.7 и ruby 2.3.3?
Я хочу создать проект rails api из командной строки с помощью rails 4.2.7 и ruby 2.3.3. Я пробовал с этой командой rails _4.2.7_ new app_name --api но эта команда берет рельсы 5.
13 фев '17 в 03:34
1
ответ
Как зарегистрировать пользователя, используя Angular.js и затем подключаясь к Rails API?
Все, что я хочу сделать - это подключить Angular к интерфейсу API rails, чтобы зарегистрировать / войти в систему пользователя. Мне нужна помощь о том, как пройти проверку подлинности. На рельсы API был установлен драгоценный камень CORS. Если есть …
16 янв '17 в 22:57
2
ответа
Выполнение PUT для одного URL/ метода из моего JS-клиента, другой - попадание
Я пытаюсь создать конечную точку API, которая использует несколько моделей, которые я называю Elements Звонок идет в Api::V1::ElementsController к Foo метод. scope module: :api, as: :api do namespace :v1 do resources :users, only: [:show, :update] d…
27 июл '17 в 17:20
1
ответ
В Rails 5 API отсутствует ActionDispatch::ParamsParser в качестве промежуточного программного обеспечения
Можно ли добавить "ActionDispatch::ParamsParser" в приложение Rails 5 API в качестве пользовательского промежуточного программного обеспечения. У меня есть пользовательское промежуточное ПО, которое обновляет объект запроса. когда запрос перенаправл…
15 ноя '17 в 17:04
4
ответа
devise user sign_in выдает ошибку аутентификации для токена подлинности токена CSRF
Я использую devise (последняя версия - 3.2.0) с rails (последняя версия - 4.0.1) Я делаю простую аутентификацию (без ajax или api) и получаю ошибку для токена аутентификации CSRF. Проверьте запрос POST ниже started POST "/users/sign_in" for 127.0.0.…
08 ноя '13 в 14:28
1
ответ
Конвертировать хэш в строку json - rails
У меня есть пост модель и контроллер. Однако, когда я загружаю изображение, оно сохраняет image_data как хеш { "id": 54, "image_data": "{\"id\":\"461dd0ca2c6ad31995a30039192d43cb.png\",\"storage\":\"store\",\"metadata\":{\"filename\":\"Artboard .png…
31 окт '17 в 06:56
1
ответ
Rails 5 api включить просмотр общих папок
Я создал rails api с Rails 5.0.0.rc1 и Ruby 2.3.0. Мне нужно, чтобы "публичная" папка в пути к приложениям была доступна для просмотра. Я добавил следующую строку в файл config/application.rb config.public_file_server.enabled = true Но мой API не мо…
07 май '16 в 17:41
1
ответ
CORS с Jquery Ajax для Rails API
Я создаю один пример API в Rails, используя rails-api gem, и включил CORS, указанный здесь Я попробовал операции api crud, используя "Advanced Rest API", и работал нормально. Теперь я добавил в Rails одно приложение spa jquery для использования API.…
27 мар '15 в 07:29
0
ответов
SyntaxError: использование const в строгом режиме. в приложении React с API-интерфейсом Rails 5
Я следую этому руководству по подключению приложения React к Rails 5 API. Все прошло хорошо примерно на полпути с созданием Profile.devотчасти, точнее, создание граблей для локального управления разработкой и производством. Procfile.dev выглядит так…
27 июл '17 в 17:03
1
ответ
rails-api и аутентификация
У меня проблема с аутентификацией запросов к моему Rails API В моем контроллере приложения у меня есть следующий код class ApplicationController < ActionController::Base # Prevent CSRF attacks by raising an exception. # For APIs, you may want to …
29 дек '14 в 17:57
0
ответов
ActionController::API в приложении Rails 4 с API и веб-представлениями
У меня есть приложение Rails 4.2.7 с веб-представлениями и JSON API. Существуют отдельные базовые контроллеры для веб-представлений и API. Я бы хотел, чтобы базовый контроллер API наследовался от ActionController::API, Однако в Rails 4 ActionControl…
16 мар '17 в 18:41
0
ответов
Rails, нет "Access-Control-Allow-Origin"
У меня есть приложения на Angular, который использует сервер Ruby on Rails/oAuth. При регистрации пользователя в консоли я получаю эти ошибки. POST*.herokuapp.com/api/users 500 (Internal Server Error) *.herokuapp.com/api/users:1 Failed to load *.her…
12 июл '18 в 06:32
0
ответов
NoMethodError в Devise::SessionsController#new
Я только что установил Devise в приложении rails-api. Я добавил следующее в мой ApplicationController: include AbstractController::Layouts include ActionController::MimeResponds include ActionController::HttpAuthentication::Basic::ControllerMethods …
18 ноя '13 в 11:34
1
ответ
Лучшие практики Rails API для обработки потоков мастера, когда клиент является нативным мобильным приложением?
Существует множество руководств / гемов, которые помогают разработчикам Rails создавать сложные потоки веб-форм через HTML (например, wicked). Тем не менее, они часто делают это, тесно связывая рендеринг представлений HTML с самим приложением Rails …
21 фев '18 в 05:54
0
ответов
Доступ к API с использованием SSL
Server: Ubuntu 14.04 Apache2 SSL enabled Rails 3.2 Application Я реализовал SSL, используя самогенерируемый сертификат. У меня есть REST API, реализованный как часть приложения Rails (для ограниченного набора вызовов REST). Я могу нормально вызывать…
25 июл '18 в 18:50