【问题标题】:ruby twitter api :uninitialized constant Twitter::HTTPAuth (NameError)ruby twitter api:未初始化的常量 Twitter::HTTPAuth (NameError)
【发布时间】:2010-09-28 18:39:48
【问题描述】:
require 'rubygems'
require 'twitter'

httpauth = Twitter::HTTPAuth.new('myusername', 'mypassword')
client = Twitter::Base.new(httpauth)

它正在抛出: 未初始化的常量 Twitter::HTTPAuth (NameError) 我的宝石列表中有“twitter”,我不明白问题出在哪里

【问题讨论】:

    标签: ruby-on-rails ruby twitter


    【解决方案1】:

    HTTPAuth 在 Twitter 上被删除,因此 Twitter gem 中不再有 Twitter::HTTPAuth 类。

    您现在需要在 twitter 上使用 oauth 身份验证。

    【讨论】:

      【解决方案2】:

      我推荐使用这个。 https://github.com/moomerman/twitter_oauth

      它真的很方便,而且做得很好。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-02-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-05-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多