具有基本身份验证的命令行版本"httparty"工作简单而且很棒:
httparty -u username:password http://example.com/api/url
Run Code Online (Sandbox Code Playgroud)
但现在我正在寻找可以在Rails应用程序中将基本身份验证添加到HTTParty.get调用的方式.首先,出于测试目的,我想在Controller中硬编码登录凭据.只是为了确保它有效.但我找不到任何文档或示例如何传递这些.
没有凭据的HTTParty.get工作正常:
@blah = HTTParty.get("http://twitter.com/statuses/public_timeline.json")
Run Code Online (Sandbox Code Playgroud)
但我不明白我如何能够接受-u用户名:密码部分.
对我来说,下一个挑战(对于Ruby/Rails来说是一个新手)是从用户表单获取用户凭据并动态传递它,但现在最重要的是让硬编码版本工作.