我希望能够将现有用户帐户连接到他的 Twitter 帐户。
我想为用户提供连接其 Twitter 帐户的选项。完成一次之后,我希望能够自动向他的帐户发送推文。
我怎样才能做到这一点?
我希望能够将现有用户帐户连接到他的 Twitter 帐户。
我想为用户提供连接其 Twitter 帐户的选项。完成一次之后,我希望能够自动向他的帐户发送推文。
我怎样才能做到这一点?
试试这 2 颗宝石
gem 'omniauth-twitter' 和 gem "twitter" 在 twitter 应用程序网站上注册您的应用程序。进行相应的配置。在控制器中设置配置后,您只需要做。
@twitter = Twitter::Client.new(oauth_token: request.env["omniauth.auth"][:credentials][:token], oauth_token_secret: request.env["omniauth.auth"][:credentials][:secret])
@twitter.update("Your message")
flash[:notice] = "Successfully tweeted on your account."
# redirect_to members_user_earns_path
render "post"