Web Masters
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Você não está conectado. Conecte-se ou registre-se

Postando no Twitter Via PHP

Ir para baixo  Mensagem [Página 1 de 1]

1Postando no Twitter Via PHP Empty Postando no Twitter Via PHP Qui Mar 15, 2012 8:37 pm

Matheus V. Souza

Matheus V. Souza
Admin

Olá! O código é bem simples ..

Código:


<?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">&nbsp;</th>
      <td>
        <input type="submit" name="Atualizar" id="Atualizar" value="Atualizar" />
      </td>
    </tr>
  </table>
</form>

https://webmasters.umforum.net

Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos