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