2010-08-03 10 views
6

Sono sorpreso di non averlo trovato su google, qual è il modo migliore per aggiungere un "tweet" a questo link per pubblicare un url e una descrizione sull'account Twitter dell'utente?tweet questo link in rails app

risposta

10

La funzione "tweet questo collegamento" è estremamente semplice e non richiede funzionalità aggiuntive di Rails. E 'semplice come:

<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> 

Per utilizzare il codice Rails, che sarebbe qualcosa di simile:

= link_to "tweet me", "http://twitter.com/home?status=#{@post.short_name} #{post_url(@post)}" 

Alcune osservazioni:

  • lo stato non dovrebbe essere più grande di 140 chars (puoi utilizzare un servizio esterno come bit.ly oppure puoi scrivere il tuo controller che risponde ai piccoli indirizzi e che reindirizza al post)

  • è anche possibile implementare un meccanismo di monitoraggio che potrebbe rilevare quanti utenti hanno fatto clic sul 'twittare questo' legame

+0

Grazie. Sì, intendevo anche il collegamento con il monitoraggio, proprio come digg lo fa con un javascript incluso – badnaam

+0

posso fare lo stesso per facebook e linkedin? – chaitanya

+0

c'è un modo per rimuovere il _ dal testo nel post di Twitter –