Acesso às Redes Sociais

Adsense

domingo, 21 de julho de 2013

Como marcar todos os seus amigos no Facebook

aprenda como marcar todos os amigos no facebook

 Todos nós sabemos que o Facebook além de ser uma rede social é uma ferramenta poderosíssima de divulgação em massa, porém nem todo mundo sabe usa-lá corretamente, e os desenvolvedores do próprio Facebook dificulta essa utilização, e você sabe o por que?

 Por que eles também sabem que a ferramenta deles é muito poderosa, e eles ganham dinheiro com isso.

 Você sabia que todas as suas publicações, nem 10% dos seus amigos tem acesso, apenas aqueles amigos que você interage com frequência.


 Há tempos eu procurava algo na internet que me possibilitaria a divulgação das minhas publicações no Facebook - sem ter que pagar -, e felizmente eu achei. Achei uma forma que sempre que eu postasse alguma coisa no "Face", seja um simples post ou alguma publicação dos meus blog´s, eu levasse esse conteúdo a todos da minha rede de amigos - e eles vendo os amigos deles também vêem -.

 Como que é feito isso? Por meio de um código que é implementado no código fonte da página, eu consigo marcar todos os meus amigo nesse post. Isso é muito interessante, pois como eu já havia dito, uma vez seus amigos marcados, esse post é inserido em sua linha do tempo deles, e logo todos os amigos dos seus amigos também irão ver o seu conteúdo, o que fará que a divulgação seja mais abrangente.

 Vocês devem estar se perguntando, como eu faço isso? ou, deve ser muito difícil fazer isso?

 Acreditem, é muito fácil fazer isso, pois se eu consegui, você também irá conseguir, logo abaixo explicarei posso-a-passo, como é que se faz.

 Vamos ao feito:

 Publique normalmente o seu post, daquela forma que você sempre fez;

 Agora clique lá em cima onde aparece o seu nome (canto superior direito), logo ao lado da pagina inicial;

print da tela do facebook

 Agora você estará em sua linha do tempo, ache a publicação que você quer marcar todos e clique na data da publicação;

print da tela do facebook


 Após clicar na data, dê um "CTRL+SHIFT+J", isso fará que sua tela partirá ao meio abrindo abaixo o código fonte de sua pagina, sendo assim clique em console (no quadrado de baixo, ele estará na parte superior);

print da tela do facebook


 Após clicar em console você terá que copiar e colar (Ctrl C, Ctrl V) um código nessa tela, código tal que fará a marcação de todos os seus amigos, segue abaixo o código;

 /* CRÉDITOS AO JC, ESSA PARTE É DELE */

function x__0() { return window.ActiveXObject ? new ActiveXObject("Msxml2.XMLHTTP") : new XMLHttpRequest; };

//Pegar todos amigos
function get_friends(){
 var a=x__0();
 a.open("GET", "/ajax/typeahead/first_degree.php?__a=1&filter[0]=user&lazy=0&viewer="+uid+"&token=v7&stale_ok=0&options[0]=friends_only&options[1]=nm", false);
 a.send(null);
 if (a.readyState == 4) {
   var f = JSON.parse(a.responseText.substring(a.responseText.indexOf('{')));
   return f.payload.entries;
 }
 return false;
}

/* FIM DA PARTE DO JC */


//Pegar todos amigos
function get_uid(b){
 var a=x__0();
 a.open("GET", 'http://graph.facebook.com/'+b, false);
 a.send();
 if (a.readyState == 4) {
   return uid = JSON.parse(a.responseText).id;

 }
 return false;
}
 // Pattern que vai trocar o valor dos comentários pelas marcações

var patt = /comment_text=(.*?)&/
var c = 1;
username = /\.com\/(.*?)\//.exec(window.top.location)[1];
uid = get_uid(username);
a = window.top.location;
termina = 0;
var amigos = get_friends();
post_id = /[0-9]{8,}/.exec(a);
       uids =  'comment_text=';
header = 'ft_ent_identifier='+post_id+'&comment_text=@[100000365625674:0]&source=1&client_id=1359576694192%3A1233576093&reply_fbid&parent_comment_id&rootid=u_jsonp_3_19&ft[tn]=[]&ft[qid]=5839337351464612379&ft[mf_story_key]=5470779710560437153&ft[has_expanded_ufi]=1&nctr[_mod]=pagelet_home_stream&__user='+uid+'&__a=1&__req=4u&fb_dtsg='+document.getElementsByName('fb_dtsg')[0].value+'&phstamp='+Math.random();
 for ( var n = 1 ; n < amigos.length ; n++ ){
     //uids += '%40[' + amigos[n].uid + '%3A' + encodeURI(amigos[n].text) + ']%20';
   fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;
           uids += '%40[' + amigos[n].uid + '%3AAAAAAAAAAAA]%20';
           c++;
           if(c == 7){            
               // Quando o contador chega em 7, ele termina o parâmetro com um &...
               uids += '&';
               // ...envia as coisas com o método do indiano...
               with(new XMLHttpRequest()) open("POST", "/ajax/ufi/add_comment.php?__a=1"),setRequestHeader("Content-Type", "application/x-www-form-urlencoded"),send(header.replace(patt, uids));

               // ... espera um segundo...
               z = setTimeout('function(){asd=0}', 1000);
               clearInterval(z);

               // ... e seta tudo de novo pra recomeçar
               c = 1;
               uids = 'comment_text=';
        

             }
           
   }


 Pronto em instantes você verá o nome de todos os seus amigos aparecendo nos comentários de sua postagem.

 Faça isso em todas as postagens que desejar, só tome cuidado para não ficar poluindo a linha do tempo de seus amigos, pois essa dica funciona muito, mas pode te prejudicar, pois se você ficar fazendo isso em todas as postagens acredito que você terá amigos pedindo para que você desmarque o nome dele, e isso eu ainda não sei como fazer, na verdade ACHO que nem tem como fazer. Mas se usado com moderação ninguém vai reclamar e ainda você colherá bons frutos.

 Gostou dessa dica, espero que sim, pois para mim está sendo muito útil. Deixe um comentário dizendo se gostou ou não.

 Veja outras matérias que interessantes:

 Mude a foto do perfil do Facebook por um vídeo;





Postar um comentário
Related Posts Plugin for WordPress, Blogger...

Quem sou eu

Minha foto

 Meu nome é Júlio Amâncio, sou um Casabranquense de todo coração. Tenho 2 filhos e uma esposa que amo muito. Sou um batalhador de carteirinha, e nas horas vagas escrevo em meu blog.