gpt4 book ai didi

ruby-on-rails - 从 Rails 3 应用程序发布到 Twitter 帐户

转载 作者:行者123 更新时间:2023-12-02 04:52:58 27 4
gpt4 key购买 nike

我有一个网站,每天发布一次新闻或博客项目。

我希望新闻/博客项目在发布后直接发布到公司的 Twitter 帐户。

网上的许多指南似乎都与使用当前用户的 Twitter 用户名有关,但我似乎找不到适合我的特定工作的指南。

我该怎么做呢?我已经登录到 dev.twitter.com 并获得了我的 token 等...

最佳答案

有一个用于处理 Twitter API 的 rails gem:https://github.com/sferik/twitter

过程非常简单,您所要做的就是创建一个Twitter APP并获取APP_TOKEN和APP_SECRET以及您公司的Twitter USER_TOKEN和USER_SECRET。之后,您可以配置 Twitter gem。

config/initializers/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

完成此操作后,您所要做的就是在您刚刚创建的客户端上调用方法“更新”,该帖子将发布到用户在 Twitter 上的供稿中:

client.update("Article Lorem Ipsum...")

请记住,消息长度限制为 140 个字符。

关于ruby-on-rails - 从 Rails 3 应用程序发布到 Twitter 帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18513186/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com