我正在使用Twitter Gem并想简单地连接到Twitter用户(通过简单的身份验证,而不是Twitter的OAuth),所以我可以发布图片。
这是我的代码(包含来自this site的身份验证概念):
require 'twitter'
httpauth = Twitter::HTTPAuth.new('ExampleUser', 'ExamplePassword')
base = Twitter::Base.new(httpauth)
base.update_with_media("ExampleMessage", File.new('ExamplePath/ExamplePicture.png'))
不幸的是,我的shell输出了这个:
uninitialized constant Twitter::HTTPAuth (NameError)
我找不到合适的授权方法,有没有人知道正确的方法?