Avaliação do Usuário

Estrela inativaEstrela inativaEstrela inativaEstrela inativaEstrela inativa
 

Imagine a quantidade de coisas que dá para fazer se você conseguir realizar postagens no Facebook através da linha de comandos do Linux? Conseguiu imaginar? Então, aí segue como fazer:

 

 

Vou usar a distribuição Debian e assumir que seu sistema operacional está devidamente atualizado e possui interface gráfica instalada.

 

 

Primeiro a instalação dos pacotes necessários:

 

 

{code}

apt-get install php5-cli php5-curl

{/code}

 

 

Baixar a instalação:

 

 

{code}

wget https://raw.github.com/dtompkins/fbcmd/master/fbcmd_update.php

{/code}

 

 

Para instalar:

 

 

{code}

php fbcmd_update.php install

{/code}

 

 

Agora é aguardar um pouco. Isso pode demorar alguns minutos, dependendo da velocidade da sua Internet.

 

 

 

 

 

 

Para usar o fbcmd é necessário seguir alguns procedimentos para que o Facebook autentique a aplicação. Para ver as instruções de como proceder rode:

 

 

{code}

fbcmd

{/code}

 

 

 

 

 

 

Bom, vamos lá conseguir essa autorização. O primeiro passo é executar:

 

 

{code}

fbcmd go access

{/code}

 

 

Será aberto o seu navegador padrão com a página do Facebook para que você entre na sua conta:

 

 

 

 

 

 

Depois de fazer login autorize o fbcmd a acessar sua conta no Facebook:

 

 

 

 

 

 

Agora execute:

 

 

{code}

fbcmd go auth

{/code}

 

 

Entre na sua conta para que o Facebook gere o código de segurança para que o fbcmd possa postar coisas nela. Clique no botão Gerar:

 

 

 

 

 

Agora associe o código ao fbcmd com:

 

 

{code}

fbcmd auth [código]

{/code}

 

 

 

Troque [código] pelo código que o Facebook gerou.

 

 

Você pode adicionar permissões usando:

 

 

{code}

fbcmd addperm

{/code}

 

 

E verificar as permissões atuais usando:

 

 

{code}

fbcmd showperm

{/code}

 

 

PRONTO! Tudo feito!

 

 

Para postar texto use:

 

 

{code}

fbcmd status [sua mensagem]

{/code}

 

 

Troque [sua mensagem] pelo o que deseja postar.

 

 

Para postar imagens use:

 

 

{code}

fbcmd addpic [caminho para a imagem] [álbum opcional] [etiqueta opcional]

{/code}

 

 

Troque [caminho para a imagem] pelo path de seu arquivo de imagem, [álbum opicional] pelo ID do álbum onde você quer que a foto fique e [etiqueta opcional] pela tag da imagem, caso queira.

 

 

Há muitas outras opções, basta usar:

 

 

{code}

fbcmd

{/code}

 

 

Para ver todas.