ruby-on-rails - 在 rails 应用程序中推特此链接

标签 ruby-on-rails twitter

我很惊讶我在谷歌上找不到它,添加“tweet”这个链接以向用户的 Twitter 帐户发布 URL 和描述的最佳方法是什么?

最佳答案

'tweet this link' 功能非常简单,不需要额外的 Rails 功能。它很简单:

<a href=http://twitter.com/home?status=Name_and_Address_of_the_twitter_post_that_you_want_everyone to_see_on_twitter>Add to Twitter</a>

要使用 Rails 代码,它将类似于:
= link_to "tweet me", "http://twitter.com/home?status=#{@post.short_name} #{post_url(@post)}"

一些备注:
  • 状态不应大于 140 个字符(您可以使用外部服务作为 bit.ly 或您可以编写自己的 Controller 来回答小地址并重定向到帖子)
  • 您还可以实现一种跟踪机制,该机制可以检测有多少用户点击了“推文”链接
  • 关于ruby-on-rails - 在 rails 应用程序中推特此链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3394290/

    相关文章:

    ruby-on-rails - 如何更改 Controller /:id to controller/:name in Rails 3? 的 Rails 路由

    ruby-on-rails - 当文本字段填充多对多表单时,Rails 3.2 Ajax 更新 Div

    ios - 登录时从 Twitter 获取数据

    javascript - 在 Twitter API 中使用 since_id 和 max_id

    javascript - 解析带有特殊字符的推文

    jquery - 使用 jQuery 和 Rails 在 Google map 上显示数据

    ruby-on-rails - 通过查询将 has_many 和 has_many 合并在一起

    javascript - jQuery UI 自动完成功能在 Rails 应用程序中不起作用

    ios - 在 Xcode Scenes Swift iOS 中集成 Facebook 和 Twitter

    twitter - 从 OAuth 捕获访问凭据后要做什么