{"id":27071,"date":"2021-05-02T10:15:00","date_gmt":"2021-05-02T07:15:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=27071"},"modified":"2021-10-17T05:23:42","modified_gmt":"2021-10-17T02:23:42","slug":"en-guide-for-hur-man-anvander-twitter-search-api","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/sv\/en-guide-for-hur-man-anvander-twitter-search-api\/","title":{"rendered":"En guide f\u00f6r hur man anv\u00e4nder Twitter Search API"},"content":{"rendered":"<p>Vill du implementera Twitter Search API p\u00e5 din webbplats? Twitter REST API: er ger ett s\u00e4tt f\u00f6r utvecklare s\u00e5 att de kan s\u00f6ka i tweets eller anv\u00e4ndare genom att skriva n\u00e5gon kod.<\/p>\n<p>F\u00f6r v\u00e5ra applikationer anv\u00e4nder vi <a href=\"https:\/\/github.com\/abraham\/twitteroauth\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">TwitterOAuth-biblioteket<\/a>. L\u00e4s v\u00e5rt inl\u00e4gg <a href=\"https:\/\/themewp.inform.click\/sv\/hur-man-skickar-en-tweet-pa-twitter-med-php\/\" title=\"HUR SKICKA EN TWEET P\u00c5 TWITTER MED PHP\">HUR SKICKA EN TWEET P\u00c5 TWITTER MED PHP<\/a>, d\u00e4r vi skriver om installationen av detta bibliotek.<\/p>\n<p>Twitter n\u00e4mnde att Search API \u00e4r fokuserat p\u00e5 relevans och inte fullst\u00e4ndighet. Detta inneb\u00e4r att vissa tweets och anv\u00e4ndare kan saknas i s\u00f6kresultaten. Trots detta kan du f\u00e5 tillr\u00e4ckligt med s\u00f6kresultat.<\/p>\n<h3>Hur man s\u00f6ker tweets med API<\/h3>\n<p>N\u00e4r du har installerat TwitterOAuth-biblioteket kan du s\u00f6ka tweets via REST API: er. F\u00f6r att s\u00f6ka i tweets tillhandah\u00f6ll Twitter en slutpunktss\u00f6kning \/ tweets. Vi anv\u00e4nder den p\u00e5 n\u00e5gra sekunder. F\u00f6r att forts\u00e4tta antar jag att du har st\u00e4llt in din twitterapplikation och att du har dina applikationsnycklar med dig.<\/p>\n<p>Vi m\u00e5ste skapa ett objekt fr\u00e5n klassen TwitterOAuth. Du m\u00e5ste l\u00e4gga till nedanst\u00e5ende kod f\u00f6r det.<\/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>N\u00e4r vi har startat anslutningsobjektet kan vi anv\u00e4nda REST API: s slutpunkt. Nedan \u00e4r koden f\u00f6r v\u00e5r slutpunkt &quot;s\u00f6k \/ tweets&quot;.<\/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>Ovanst\u00e5ende metod kommer att returnera senaste 15 tweets som \u00e4r skrivna p\u00e5 engelska. F\u00f6r att l\u00e4sa mer om parametrar kan du l\u00e4sa i twitter-utvecklarens dokumentation <a href=\"https:\/\/dev.twitter.com\/rest\/reference\/get\/search\/tweets\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">GET-s\u00f6kning \/ tweets<\/a>.<\/p>\n<h3>Hur man s\u00f6ker anv\u00e4ndare med API<\/h3>\n<p>Du kan s\u00f6ka i anv\u00e4ndare p\u00e5 samma s\u00e4tt som du s\u00f6ker p\u00e5 tweets. Enda skillnaden finns i vissa parametrar och i slutpunkt. F\u00f6r anv\u00e4ndars\u00f6kning anv\u00e4nder vi slutpunkten &#8217;anv\u00e4ndare \/ s\u00f6k&#8217;. Du kan l\u00e4sa mer om detta p\u00e5 <a href=\"https:\/\/dev.twitter.com\/rest\/reference\/get\/users\/search\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">GET-anv\u00e4ndare \/ s\u00f6kning<\/a><\/p>\n<p>L\u00e5t oss l\u00e4gga till lite kod till den. Till exempel vill jag s\u00f6ka efter anv\u00e4ndare med namnet &#8217;Matt&#8217;. S\u00e5 min kod skulle enligt nedan.<\/p>\n<pre><code>$arr_tweets = $connection-&gt;get(\"users\/search\", [\n\"q\" =&gt; \"Matt\", \"count\" =&gt; \"15\"]);<\/code><\/pre>\n<p>Ovanst\u00e5ende kod returnerar 15 anv\u00e4ndare med namnet inneh\u00e5ller &#8217;Matt&#8217;. Du kan till\u00e4mpa fler parametrar f\u00f6r s\u00f6kfunktionen som anges i twitter-utvecklardokumentationen.<\/p>\n<p>Jag hoppas att du f\u00f6rst\u00e5r hur du anv\u00e4nder Twitter Search API. F\u00f6r eventuella fr\u00e5gor eller f\u00f6rslag l\u00e4mna en kommentar nedan.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Inspelningsk\u00e4lla:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vill du implementera Twitter Search API p\u00e5 din webbplats? Twitter REST API: er ger ett s\u00e4tt f\u00f6r utvecklare s\u00e5 att de kan s\u00f6ka i tweets eller anv\u00e4ndare genom att skriva<\/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":[279],"tags":[850],"class_list":["post-27071","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php-10","tag-affiai-sv"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts\/27071","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/comments?post=27071"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts\/27071\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/media\/21672"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/media?parent=27071"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/categories?post=27071"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/tags?post=27071"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}