quarta-feira, 2 de fevereiro de 2011

Como atualizar o Twitter @Anywhere no Blogger

ATUALIZAÇÃO (23/03/2013): O Twitter fechou a plataforma Anywhere em 05/03/2013, pois lançou novos recursos de integração com os sites. Além disso, com a mudança das URLs no Blogger, essa funcionalidade teria que ser refeita e há muito tempo eu tinha deixado de usá-la. Infelizmente, esse recurso foi bom enquanto durou!

Quem tem o Twitter @Anywhere em seu site/blog deve atualizar a aplicação para a sua mais nova versão que foi lançada ontem. Quem tem a versão 1 deve imediatamente atualizar para a versão 1.2, para que seja compatível com algumas mudanças feitas na API do Twitter.

A versão antiga está inserida no código javascript que chama a aplicação, ela está antes de < /head > (procure no seu template usando control + F, indo em painel de controle // Design // Editar HTML):

&lt;script src="http://platform.twitter.com/anywhere.js?id=SEU-API-KEY&amp;v=1" type="text/javascript"&gt;&lt;/script&gt; 

A parte que está em vermelho indica que você está usando a versão 1 ou "v=1" e ela deve ser apagada do código.
No Blogger, esse código sofreu uma alteração ao ser colocado no template, pois ele só o aceita o &amp;  se colocarmos o amp; na frente dele, e em sendo assim, ele todo deve ser apagado:

&amp;lt;script src="http://platform.twitter.com/anywhere.js?id=SEU-API-KEY&amp;amp;v=1"&amp;gt;
&amp;lt;/script&amp;gt;

Em em seguida, deve ser colocado mais um script chamando a nova versão:

&lt;script src="http://platform.twitter.com/anywhere.js?id=SEU-API-KEY" type="text/javascript"&gt; 
&lt;/script&gt; 

&lt;script type="text/javascript"&gt;

    twttr.anywhere("1.2.1", function (T) {
      // Using version 1.2.1
    });

  &lt;/script&gt;

Na prática, basta colar o código da segunda caixa no lugar da primeira (sempre antes de &lt;/head&gt;), não esquecendo de anotar a sua API KEY, que é o seu ID, único e intransferível.

Explicando:

O código abaixo, em laranja, chama a nova versão 1.2 que na verdade é a 1.2.1:

 &lt;script type="text/javascript"&gt;

    twttr.anywhere("1.2.1", function (T) {
      // Using version 1.2.1
    });

  &lt;/script&gt;

Sempre que uma nova versão é lançada, basta apenas trocar a numeração antiga pela nova.
Você também poderá manter a versão anterior junto com uma outra nova que pode vir, simplesmente copiando e colando o código, não esquecendo de trocar os números. Por exemplo, tenho a versão 1.2.1 e foi lançada a 1.4. Se quiser manter as duas é só deixar o código assim:

 &lt;script type="text/javascript"&gt;

    twttr.anywhere("1.2.1", function (T) {
      // Using version 1.2.1
    });

   twttr.anywhere("1.4", function (T) {
      // Using version 1.4
    });

  &lt;/script&gt;

Simples, não? Quaisquer dúvidas, postem nos comentários.

Artigos recentes

Linkem me:

Related Posts with Thumbnails
Google