Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Enviando mensagens para o Twitter pelo PHP com OAuth

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Dica Enviando mensagens para o Twitter pelo PHP com OAuth

    Desde o dia 16 de Agosto de 2010 o Twitter passou a limitar o acesso a sua API apenas pelo método OAuth (Open Authorization) que é um padrão aberto que permite que os usuários compartilhem seus dados entre sites, sem a necessidade usar seu usuário e senha.

    Uma forma super simples atualmente enviar mensagens para o Twitter pelo PHP é utilizando a biblioteca OAuth Twitter PHP.

    Para download dela e mais informações acesse:
    Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
    Vejamos um exemplo simples de como enviar mensagens com a biblioteca OAuth Twitter PHP:
    Código PHP:
    <?php
    #Mensagem a ser enviada
    $msg "testando o twitter pelo php - By ArthurPaixão";

    require_once(
    "lib/twitteroauth/twitteroauth/twitteroauth.php");

    #Configure abaixo os dados de aplicação para autenticação
    $consumer_key "vide-abaixo-como-preencher-aqui";
    $consumer_secret "vide-abaixo-como-preencher-aqui";
    $oauth_token "vide-abaixo-como-preencher-aqui";
    $oauth_token_secret "vide-abaixo-como-preencher-aqui";

    $connection = new TwitterOAuth($consumer_key$consumer_secret$oauth_token$oauth_token_secret);

    if(!
    $connection) {
        echo 
    "Erro na conexão";
        die();
    }

    $result $connection->post('statuses/update', array('status' => $msg));

    echo 
    "Enviado!";
    ?>
    Sendo que você precisa fazer o cadastro de uma aplicação no site:

    Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

    Para obter uma chave de API que dará acesso as consumer key, consumer secret, OAuth token, OAuth token secret.

    No site, clique em "Register an app", preencha um formulário básico de cadastro. Após isso você terá acesso a um painel de controle da sua aplicação aonde são exibidas suas consumer key e consumer secret. Já o OAuth token e o OAuth token secret podem ser vistos clicando no botão "My access token".

    Vale lembrar que a API do Twitter não se limita apenas a mandar mensagens para o site, ela permite listar amigos, deletar mensagens, enviar direct messages... Enfim, fazer de tudo que se faz pelo site do Twitter.
    ~# Criado pela [IN]Segurança #~

  • Font Size
    #2
    Não utilizo twitter mais valeu xD



    Durante os tempos de mentiras universais, dizer a verdade se torna um ato revolucionário

    Comment


    • Font Size
      #3
      Muito com gatinha...
      xD

      Valeu!!!
      Não te engane. De Deus não se zomba, o que o homem plantar, é o que ele vai colher. (Gálatas 6:7)


      sigpic


      Comment

      X
      Working...
      X