我将Twitter整合到我的Ruby on Rails应用程序中。
我正在使用gem'twitter'
我希望获取我的粉丝数
client = Twitter::REST::Client.new
@talking_about_count = graph.get_object("iscopeapp")["talking_about_count"]
@followers = client.followers("AnabtaTec")
事情就是当我访问该页面时出现此错误。
Twitter :: Error :: Forbidden in HomeController #index
我想我错过了一些令牌或其他东西。任何人都可以帮助或指导我获取这些令牌,然后如何在我的控制器中实现它们吗?
先谢谢你们!
欢呼声
答案 0 :(得分:0)
是的,你错过了你的证书。
client = Twitter::REST::Client.new do |config|
config.consumer_key = "YOUR_CONSUMER_KEY"
config.consumer_secret = "YOUR_CONSUMER_SECRET"
config.access_token = "YOUR_ACCESS_TOKEN"
config.access_token_secret = "YOUR_ACCESS_SECRET"
end
你可以从中获取钥匙 https://dev.twitter.com/并设置您的应用。如果您要为不同的用户提供计数,那么您可以设置类似omniauth的设计,并将密钥存储在表中,供每个用户使用。