Twitter Plugin - Postar no twitter através de sua app
03/03/2009 00:00
0
Oi,

Com o twitter plugin fica fácil postar updates no twitter! Para instalar o plugin, basta digitar:

grails install-plugin twitter


Com isso, temos na aplicacão nosso service que irá cuidar da parte suja de comunicação com o twitter, para nós utilizarmos basta usar o service

def twitterService


E dentro de nossa chamada, basta chamar o método "setStatus" do service:

def updateTwitterStatus = {
twitterService.setStatus "My new status..." //probably would be something like params.newStatus
redirect action: index //or your usual action
}


[]s,
Tags: Snippets


0
Fala ai Lucas, é o Paulo Langer <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->
To usando esse plugin em uma aplicação mas não estou sabendo como verificar se estou autenticado no Twitter, pela View. Alguma sugestão?

Abraço,
Paulo Fabiano Langer
02/03/2010 00:00


0
Estou tentando fazer da seguinte forma mas o if não tá funcionando. O twitterService está definido no meu controller.

<g:if test=&quot;${twitterService}&quot;>
<twitter:user userId='${username}'>
Logado no Twitter: ${it.name}. [<g:link controller=&quot;twitter&quot; action=&quot;logout&quot;>Logout</g:link>]<br />
</twitter:user>
<twitter:status>Twitter Last Update: <twitter:markup text='${it.text}'/></twitter:status>
</g:if>
<g:else>
Logar no Twitter: <g:link controller=&quot;twitter&quot; action=&quot;index&quot;>Login</g:link>
</g:else>
02/03/2010 00:00


0
Resolvi:

<g:if test=&quot;${twitterService.loggedIn == true}&quot;>

Tinha tentado isso antes mas, estranhamente, não tinha funcionado. Enfim, funcionou <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->
02/03/2010 00:00



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto