【问题标题】:Ruby Basic authenticationRuby 基本身份验证
【发布时间】:2014-09-03 17:35:48
【问题描述】:

我想构建一个应用程序,它将使用基本身份验证方法向 twitter 搜索 api 发出请求。在我的搜索中,我遇到了以下使用 rest-client 包的代码:

resource = RestClient::Resource.new('http://example.com', :user => 'user', :password => 'password')

但是它返回了“错误请求:400”

谁能给点建议?

【问题讨论】:

    标签: ruby authentication twitter


    【解决方案1】:

    Twitter 近 4 年前禁止对其 API 使用基本身份验证。您需要使用 oauth 代表用户提出请求

    关于授权的 twitter api 文档是 here

    【讨论】:

    • 感谢您的回复,弗雷德。我实际上指的是 Twitter 中的“仅应用程序”身份验证模式。我认为这与基本身份验证相同,但我想事实并非如此。那我需要进一步调查。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-20
    • 2011-01-28
    • 1970-01-01
    • 1970-01-01
    • 2021-06-17
    • 2014-01-21
    • 2012-01-03
    相关资源
    最近更新 更多