✅ Notícias, temas e plug-ins da WEB e do WordPress. Aqui compartilhamos dicas e as melhores soluções para sites.

Um guia de como usar a API de pesquisa do Twitter

32

Você deseja implementar a API de pesquisa do Twitter em seu site? A API REST do Twitter fornece uma maneira para que os desenvolvedores possam pesquisar tweets ou usuários escrevendo algum código.

Para nossos aplicativos, estamos usando a biblioteca TwitterOAuth. Leia nosso post COMO ENVIAR UM TWEET NO TWITTER COM PHP, onde escrevemos sobre a instalação desta biblioteca.

O Twitter mencionou que a API de pesquisa é focada na relevância e não na integridade. Isso significa que alguns Tweets e usuários podem estar faltando nos resultados da pesquisa. Apesar disso, você pode obter um resultado de pesquisa suficiente.

Como pesquisar tweets usando API

Depois de instalar a biblioteca TwitterOAuth, você pode pesquisar tweets por meio de APIs REST. Para pesquisar um tweet, o Twitter forneceu uma pesquisa / tweets de endpoint. Nós o usaremos em segundos. Para continuar, presumo que você configurou seu aplicativo do Twitter e tem as chaves do aplicativo com você.

Precisamos criar um objeto da classe TwitterOAuth. Você precisa adicionar o código abaixo para ele.

require('vendor/autoload.php');
use AbrahamTwitterOAuthTwitterOAuth;
 
$connection = new TwitterOAuth('YOUR_CONSUMER_KEY', 
'YOUR_CONSUMER_SECRET', 'YOUR_ACCESS_TOKEN', 
'YOUR_ACCESS_TOKEN_SECRET');

Depois de instanciar o objeto de conexão, podemos usar o endpoint da API REST. Abaixo está o código para nosso endpoint ‘search / tweets’.

$arr_tweets = $connection->get("search/tweets", [
"q" => "@WordPress", "result_type" => "recent", 
"count" => "15", "lang" => "en"]);

O método acima retornará 15 tweets recentes que foram escritos em inglês. Para ler mais sobre os parâmetros, você pode ler na documentação dos desenvolvedores do Twitter GET search / tweets.

Como pesquisar usuários usando API

Você pode pesquisar usuários da mesma maneira que pesquisa tweets. A única diferença está em alguns parâmetros e no ponto final. Para pesquisa de usuário, usamos o ponto de extremidade ‘users / search’. Você pode ler mais sobre isso em GET users / search

Vamos adicionar algum código a ele. Por exemplo, desejo pesquisar usuários com o nome ‘Matt’. Portanto, meu código seria o seguinte.

$arr_tweets = $connection->get("users/search", [
"q" => "Matt", "count" => "15"]);

O código acima retornará 15 usuários com o nome ‘Matt’. Você pode aplicar mais parâmetros à função de pesquisa conforme fornecido na documentação do desenvolvedor do Twitter.

Espero que você entenda como usar a API de pesquisa do Twitter. Para qualquer dúvida ou sugestão, por favor, deixe um comentário abaixo.

Fonte de gravação: artisansweb.net

Este site usa cookies para melhorar sua experiência. Presumiremos que você está ok com isso, mas você pode cancelar, se desejar. Aceitar Consulte Mais informação