Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alaerte Gabriel

Postando no Twitter via PHP

Recommended Posts

Olá pessoal, é bem simples:

 

<?php
if($_SERVER['REQUEST_METHOD']=='POST' and isset($_POST['post']) and !empty($_POST['post'])){
	
function escrever($conteudo){

  if(!defined('USER') and !defined('PASS'))
  {
  define('USER',''); //usuario do twitter aqui, usuario_seu
  define('PASS',''); //sua senha
  }

  $opts = stream_context_create(array('http' => array('method'  => 'POST','header'  => sprintf("Authorization: Basic %s\r\n", base64_encode(USER.':'.PASS)).
  "Content-type: application/x-www-form-urlencoded\r\n",
  'content' => http_build_query(array('status' => $conteudo)),
  'timeout' => 10),
  ));
  
  $ler = file_get_contents('http://twitter.com/statuses/update.xml', false, $opts);

  return (false !== $ler);
}


if(escrever($_POST['post'])){

   print '<script>alert("Status atualizado com sucesso !");</script>';

}

}else{
  echo 'Insira alguma mensagem...';
}
?>
<form name="postagem" action="" method="POST">
  <table width="318" border="1">
    <tr>
      <th width="214" scope="row">Menssagem:</th>
      <td width="570">
        <textarea name="post" id="post" cols="45" rows="10"></textarea>
      </td>
    </tr>
    <tr>
      <th scope="row"> </th>
      <td>
        <input type="submit" name="Atualizar" id="Atualizar" value="Atualizar" />
      </td>
    </tr>
  </table>
</form>

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.