Ir para conteúdo

POWERED BY:

Arquivado

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

Loko da Web

[Resolvido] Excluir mensagem do twitter

Recommended Posts

Boa noite !

 

Estou querendo implementar o API do twitter no site,... consegui cadastrar, visualizar,... mas agora quero excluir, ja consegui exclui a mensagem (porem manualmente), pois so copiei o ID da mensagem para ser excuida.

 

Preciso resgatar o ID dinamicamente,... o cod q estou utilizando e o mesmo q esta no laboratorio de scripts.

 

http://forum.imaster...1591188__st__0&

/**
 * Recupera postagens de usuários do Twitter
 * @param string $user O nome do usuário
 * @return &array Matriz contendo as postagens do membro
 */
function &getTwitterPostsByUser( $user ){
 $arr = array();
 $cur = null;
 $xml = new XMLReader( );

 if ( $xml->open( sprintf( 'http://twitter.com/statuses/user_timeline/%s.xml' , $user ) ) ){
 while ( $xml->read() ){
 if ( $xml->nodeType == XMLReader::ELEMENT ){
 $node = $xml->localName;

 if ( $xml->read() ){
 switch ( $node ){
 case 'created_at' :
 $cur = strtotime( $xml->value );
 break;
 case 'text' :
 $arr[ $cur ] = preg_replace( '/@([a-zA-Z_]+)/' , '<a href="http://twitter.com/$1">@$1</a>' , $xml->value );
 break;
 }
 }
 }
 }

 $xml->close();

 ksort( $arr );
 } else
 throw new Exception( 'Não foi possível abrir o documento.' );

 return $arr;
}
date_default_timezone_set( 'America/Sao_Paulo' );

foreach ( getTwitterPostsByUser( 'joseserra_' ) as $created_at => $text )
 printf( '(%s): %s
%s' , date( 'd/m/Y' , $created_at ) , $text , PHP_EOL );

require 'TwitterAPI.php';

TwitterAPI::authenticate( 'nomedousuario' , 'senha' );

foreach ( TwitterAPI::DirectMessageMethods()->directMessages() as $message ){
 printf( '[ %s ]: %s enviou para %s a mensagem: "%s"%s' , $message->id , $message->sender->name , $message->recipient->name , $message->text , PHP_EOL );
}

O cod acima recupera o ID da mensagem, e é exatamente isso q estou precisando... porem o link para download esta indisponivel. Entao gostaria de saber se tem como recuparar o ID da mensagem com o cod original (o primeiro) ?

 

Galera, nao querendo dar bump no topico,... mas acho q nao expressei bem o motivo do topico.

 

O q estou querendo é resgatar a ID do status (a mensagem) do user, pois preciso-o para excluir o status caso for necessario.

 

Vi q o Joao Baitista disponibilizou esse cod, porem esta indisponivel... pois precisaria do 'TwitterAPI.php'.

 

Agradeço a atencao de todos !:P

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.