...
✅ WEB- ja WordPress -uutiset, -teemat, -laajennukset. Täällä jaamme vinkkejä ja parhaita verkkosivustoratkaisuja.

Opas Twitter-hakusovellusliittymän käyttämiseen

7

Haluatko ottaa Twitter Search API -sovelluksen käyttöön verkkosivustollasi? Twitter REST -sovellusliittymät tarjoavat tavan kehittäjille, jotta he voivat hakea tweeteistä tai käyttäjistä kirjoittamalla koodinpalan.

Sovelluksissamme käytämme TwitterOAuth-kirjastoa. Lue viestimme MITEN LÄHETTÄISI twiittiä Twitterissä PHP: llä, jossa kirjoitamme tämän kirjaston asennuksesta.

Twitter mainitsi, että Search API on keskittynyt osuvuuteen eikä täydellisyyteen. Tämä tarkoittaa, että jotkut twiitit ja käyttäjät saattavat puuttua hakutuloksista. Tästä huolimatta voit saada riittävän hakutuloksen.

Kuinka etsiä twiitteistä API: n avulla

Kun olet asentanut TwitterOAuth-kirjaston, voit etsiä twiittejä REST-sovellusliittymien kautta. Twitter-hakuja varten Twitter toimitti päätepisteiden haun / twiitit. Käytämme sitä sekunneissa. Oletan, että olet määrittänyt twitter-sovelluksesi ja sinulla on sovellusavaimet mukanasi.

Meidän on luotava objekti luokassa TwitterOAuth. Sinun on lisättävä koodi alle.

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

Kun olemme havainnollistaneet yhteysobjektin, voimme käyttää REST API: n päätepistettä. Alla on koodi päätepisteellemme ‘haku / tweetit’.

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

Edellä oleva menetelmä palauttaa viimeisimmät 15 twiittiä, jotka on kirjoitettu englanniksi. Voit lukea lisää parametreista lukemalla twitter-kehittäjien ohjeet GET search / tweets.

Kuinka etsiä käyttäjiä API: n avulla

Voit hakea käyttäjiä samalla tavalla kuin etsit twiittejä. Ainoa ero on joissakin parametreissa ja päätetapahtumassa. Käyttäjähakuun käytämme päätepistettä ‘käyttäjät / haku’. Voit lukea lisää tästä GET-käyttäjistä / hausta

Lisätään siihen koodi. Haluan esimerkiksi etsiä käyttäjiä nimellä "Matt". Joten koodini olisi kuten alla.

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

Yllä oleva koodi palauttaa 15 käyttäjää, joiden nimi sisältää ‘Matt’. Voit käyttää hakupalveluun enemmän parametreja twitter-kehittäjien ohjeissa.

Toivon, että ymmärrät kuinka käyttää Twitter Search API: ta. Jos sinulla on kysyttävää tai ehdotuksia, jätä kommentti alla.

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. Hyväksyä Lisätietoja