Как использовать базовую аутентификацию с httparty в приложении Rails?

Версия командной строки 'httparty' с базовой аутентификацией работает просто и отлично:

httparty -u username:password http://example.com/api/url

Но теперь я ищу способ, которым я могу может добавить базовую аутентификацию к вызову HTTParty.get из приложения Rails. Прежде всего, в целях тестирования я хочу жестко закодировать учетные данные для входа в контроллер. Просто чтобы убедиться, что это работает. Но я не могу найти никакой документации или примеров, как вы можете передать их.

HTTParty.get без учетных данных работает нормально:

@blah = HTTParty.get("http://twitter.com/statuses/public_timeline.json")

Но я не понимаю, как я могу сделать его вариант, который принимает часть -u username: password .

Следующая задача для меня (я новичок в Ruby / Rails) - получить учетные данные пользователя из пользовательской формы и передать их динамически, но сейчас для меня важнее всего заставить работать жестко закодированную версию.

67
задан Cœur 19 August 2017 в 13:36
поделиться