Tay*_*ams 2 twitter ruby-on-rails ruby-on-rails-3
我有一个网站每天发布一次新闻或博客项目.
我希望新闻/博客项目在发布后直接发布到公司的Twitter帐户.
网上很多指南似乎都是关于使用current_user的twitter用户名,而我似乎无法找到适合自己特定工作的用户名.
我该怎么做呢?我已经登录dev.twitter.com并获得了令牌等...
有一个用于处理Twitter API的rails的gem:https://github.com/sferik/twitter
这个过程非常简单,你要做的就是创建一个Twitter APP并获得APP_TOKEN和APP_SECRET以及你公司的Twitter USER_TOKEN和USER_SECRET.之后,您可以配置Twitter gem.
配置/初始化/ twitter.rb:
client = Twitter::REST::Client.new do |config|
config.consumer_key = "YOUR_APP_CONSUMER_SECRET"
config.consumer_secret = "YOUR_APP_CONSUMER_SECRET"
config.access_token = "A_USER_ACCESS_TOKEN"
config.access_token_secret = "A_USER_ACCESS_SECRET"
end
Run Code Online (Sandbox Code Playgroud)
完成后,您所要做的就是在刚创建的客户端上调用方法"update",并将帖子发送到Twitter上的用户提要:
client.update("Article Lorem Ipsum...")
Run Code Online (Sandbox Code Playgroud)
请记住,消息长度限制为140个字符.
| 归档时间: |
|
| 查看次数: |
1924 次 |
| 最近记录: |