在rails app中发布此链接

时间:2010-08-03 07:06:09

标签: ruby-on-rails twitter

我很惊讶我在google上找不到它,添加“推文”这个链接以便向用户的推特账户发布网址和描述的最佳方式是什么?

2 个答案:

答案 0 :(得分:10)

'推特此链接'功能非常简单,不需要额外的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,也可以编写自己的控制器来回答小地址并重定向到帖子)

  • 您还可以实施一种跟踪机制,该机制可以检测有多少用户点击“推文”链接

答案 1 :(得分:0)

以前接受的答案对我有用,但在某个时候停止了。这样的链接现在对我有用:

https://twitter.com/intent/tweet?text=Some%20description&url=https://example.com/someurl