{"id":23703,"date":"2021-05-02T10:15:00","date_gmt":"2021-05-02T07:15:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=23703"},"modified":"2021-10-17T19:39:32","modified_gmt":"2021-10-17T16:39:32","slug":"juhend-twitteri-otsingu-api-kasutamiseks","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/et\/juhend-twitteri-otsingu-api-kasutamiseks\/","title":{"rendered":"Juhend Twitteri otsingu API kasutamiseks"},"content":{"rendered":"<p>Kas soovite oma veebisaidil juurutada Twitteri otsingu API-d? Twitter REST API-d pakuvad arendajatele viisi, et nad saaksid twiitidest v\u00f5i kasutajatest otsida, kirjutades m\u00f5ne koodiosa.<\/p>\n<p>Oma rakenduste jaoks kasutame <a href=\"https:\/\/github.com\/abraham\/twitteroauth\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">TwitterOAuthi teeki<\/a>. Lugege meie postitust <a href=\"https:\/\/themewp.inform.click\/et\/kuidas-saata-twitteris-vidistama-php-ga\/\" title=\"KUIDAS TWITERIT TWITTERIL PHP-ga SAADA\">KUIDAS TWITERIT TWITTERIL PHP-ga SAADA<\/a>, kus me kirjutame selle teegi installimisest.<\/p>\n<p>Twitter mainis, et otsingu API on keskendunud asjakohasusele ja mitte t\u00e4ielikkusele. See t\u00e4hendab, et m\u00f5ni s\u00e4uts ja kasutajad v\u00f5ivad otsingutulemustes puududa. Vaatamata sellele saate piisava otsingutulemuse.<\/p>\n<h3>Kuidas otsida s\u00e4utse API abil<\/h3>\n<p>Kui olete TwitterOAuthi teegi installinud, saate otsida s\u00e4utse REST API-de kaudu. Twitteri otsimiseks pakkus Twitter otsinguotsingu \/ s\u00e4utse. Kasutame seda sekunditega. Eeldan, et olete selle m\u00e4\u00e4ranud oma twitteri rakenduse ja teil on oma rakendusv\u00f5tmed kaasas.<\/p>\n<p>Peame looma objekti klassist TwitterOAuth. Selle jaoks peate lisama koodi.<\/p>\n<pre><code>require('vendor\/autoload.php');\nuse AbrahamTwitterOAuthTwitterOAuth;\n\u00a0\n$connection = new TwitterOAuth('YOUR_CONSUMER_KEY', \n'YOUR_CONSUMER_SECRET', 'YOUR_ACCESS_TOKEN', \n'YOUR_ACCESS_TOKEN_SECRET');<\/code><\/pre>\n<p>Kui oleme \u00fchenduse objekti kohestanud, saame kasutada REST API l\u00f5pp-punkti. Allpool on meie otsingu \u201eotsingu \/ s\u00e4utsude&quot; kood.<\/p>\n<pre><code>$arr_tweets = $connection-&gt;get(\"search\/tweets\", [\n\"q\" =&gt; \"@WordPress\", \"result_type\" =&gt; \"recent\", \n\"count\" =&gt; \"15\", \"lang\" =&gt; \"en\"]);<\/code><\/pre>\n<p>Eespool toodud meetod tagastab viimased 15 s\u00e4utsu, mis on kirjutatud inglise keeles. Parameetrite kohta lisateabe saamiseks v\u00f5ite lugeda twitteri arendajate dokumentatsioonist <a href=\"https:\/\/dev.twitter.com\/rest\/reference\/get\/search\/tweets\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">GET search \/ tweets<\/a>.<\/p>\n<h3>Kuidas otsida kasutajaid API abil<\/h3>\n<p>Kasutajaid saate otsida samamoodi nagu s\u00e4utse. Ainus erinevus on m\u00f5nes parameetris ja l\u00f5pp-punktis. Kasutajate otsimiseks kasutame l\u00f5pp-punkti &#8216;kasutajad \/ otsing&#8217;. Selle kohta saate lisateavet <a href=\"https:\/\/dev.twitter.com\/rest\/reference\/get\/users\/search\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">GET-i kasutajatelt \/ otsingust<\/a><\/p>\n<p>Lisame sellele m\u00f5ne koodi. N\u00e4iteks tahan otsida kasutajaid nimega &#8216;Matt&#8217;. Nii et minu kood oleks nagu allpool.<\/p>\n<pre><code>$arr_tweets = $connection-&gt;get(\"users\/search\", [\n\"q\" =&gt; \"Matt\", \"count\" =&gt; \"15\"]);<\/code><\/pre>\n<p>\u00dclal oleva koodi tagastab 15 kasutajat, kelle nimi sisaldab &#8216;Matt&#8217;. Otsingufunktsioonile saate rakendada rohkem parameetreid, nagu on s\u00e4testatud twitteri arendaja dokumentatsioonis.<\/p>\n<p>Loodan, et saate aru, kuidas Twitteri otsingu API-d kasutada. K\u00fcsimuste v\u00f5i ettepanekute korral j\u00e4tke kommentaar allpool.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kas soovite oma veebisaidil juurutada Twitteri otsingu API-d? Twitter REST API-d pakuvad arendajatele viisi, et nad saaksid kirjutades twiitidest v\u00f5i kasutajatest otsida<\/p>\n","protected":false},"author":1,"featured_media":21672,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[274],"tags":[842],"class_list":["post-23703","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php-5","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts\/23703","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/comments?post=23703"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts\/23703\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/media\/21672"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/media?parent=23703"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/categories?post=23703"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/tags?post=23703"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}