Версия командной строки '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) - получить учетные данные пользователя из пользовательской формы и передать их динамически, но сейчас для меня важнее всего заставить работать жестко закодированную версию.