твитнуть эту ссылку в приложении rails - PullRequest
6 голосов
/ 03 августа 2010

Я удивлен, что не смог найти его в Google, каков наилучший способ добавить «твитнуть» эту ссылку, чтобы опубликовать URL и описание в учетной записи пользователя в Twitter?

1 Ответ

10 голосов
/ 03 августа 2010

Функция «твитнуть эту ссылку» чрезвычайно проста и не требует дополнительных функций 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, либо написать собственный контроллер, который отвечает на небольшие адреса и перенаправляет на почту)

  • вы также можете внедрить механизм отслеживания, который может определять, сколько пользователей нажали на ссылку «твитнуть»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...