Agora já pode permitir que os visitantes do seu blogue possam tuitar para o mundo a partir do seu blogue/site, podendo permitir-lhes inclusive o envio de mensagens personalizadas, como por exemplo para feedback sobre os seus artigos/posts/blogue.
E é muito rápido e simples.
Para comprovar, vá até ao fundo da minha barra lateral e experimente.
Também o pode fazer a partir deste post, como já estará, certamente, a ver.
Veja como pode incorporar esta funcionalidade no seu blogue, abaixo, neste mesmo post.
Vamos então ver como se faz.
Passo 1:
Vá até ao site @anywhere, que é propriedade do Twiiter, ele mesmo, e que lhe permitirá criar a aplicação, que acede ao twitter api.
Faça o seu registo e crie a sua aplicação. É muito fácil e rápido.
Passo 2:
Crie, na barra lateral do seu blogue, um widget/aplicação, do tipo html/script e coloque nele o seguinte código:
Nota: tenha o cuidado de colocar a sua API key em vez da minha; para além de alterar o meu twitter username para o seu.
</div> <style type="text/css" media="screen"> .anywhere-example { border: 1px solid #5082A3 !important; padding: 0px 0px 0px 0px; width:200px !important; margin-left: 0px; margin-top: 0px; } .anywhere-example h4 { font-weight: bold; background-color: #5082A3; color:white; width: 200px; padding:0; margin:0; text-align:center; } h3 { font-weight: bold; font-size:1.1em;} </style> <script src="http://platform.twitter.com/anywhere.js?id=jIvIfrLGaODd37NJiqArCQ&v=1" type="text/javascript"></script> <div id="linkify-this-content" class="anywhere-example"> <div class="anywhere-example"> <center> <div id="follow-luisj"></div> </center> <div class="anywhere-example"> <p>Cuidado: Estas caixas são reais. <br/>Se Tuitar, Tuíta mesmo!</p> <p><strong>Comunique com o mundo<br/>através do twitter</strong></p> <div id="default-tweetbox"></div> <p><strong>Envie-nos uma mensagem<br/> personalizada através<br/> do Twitter</strong></p> <div id="custom-tweetbox"></div> </div> </div> <div class="anywhere-example"> <div id="connect-1"> <div id="twitter-connect-placeholder"></div> <script type="text/javascript"> var anywhereApiKey = "abcdefghi-123"; twttr.anywhere(anywhereApiKey, "1.0.0", onAnywhereLoad); function onAnywhereLoad(twitter) { // Simplest use case: Append a connect button to the specified DOM // element. twitter("#twitter-connect-placeholder").connectButton(); // Connect buttons have a range of sizes to choose from: // small, medium, large, xlarge. "medium" is the default size. // You can specify the size as follows: twitter("#twitter-connect-placeholder").connectButton({ size: "large" }); }; </script> <div id="twitter-connect-placeholder"></div> <script type="text/javascript"> var anywhereApiKey = "abcdefghi-123"; twttr.anywhere(anywhereApiKey, "1.0.0", onAnywhereLoad); function onAnywhereLoad(twitter) { # Conditionally display the Connect Button based on current logged in state: if (twitter.isConnected) { currentUser = twitter.User.current; screenName = currentUser.data('screen_name'); profileImage = currentUser.data('profile_image_url'); profileImageTag = "<img src='" + profileImage + "'/>"; $('#twitter-connect-placeholder').innerHTML = "Logged in as " + profileImageTag + " " + screenName; } else { twitter("#twitter-connect-placeholder").connectButton(); }; }; </script> <a href="#" onclick="twttr.anywhere.signOut();">Sign out of Twitter</a> <script type="text/javascript"> twttr.anywhere(function(twitter) { twitter("#linkify-this-content").linkifyUsers(); twitter("#hovercard-example").hovercards(); twitter('#follow-luisj').followButton("luisj"); twitter("#default-tweetbox").tweetBox( { counter: true, height: 100, width: 180 }); twitter("#custom-tweetbox").tweetBox( { counter: true, height: 100, width: 180, label: "O que pensa do nosso Blogue?", defaultContent: "@luisj " }); twitter("#twitter-connect-placeholder").connectButton(); twitter.connectButton({ authComplete: function(loggedInUser) { // triggered when auth completed successfully }, signOut: function() { // triggered when user logs out } }); }); </script></div> </div> </div>
E é tudo.
Boa sorte.

Responda a este post
Enviar um comentário