{"id":26987,"date":"2021-05-02T10:16:00","date_gmt":"2021-05-02T07:16:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=26987"},"modified":"2021-10-17T17:43:57","modified_gmt":"2021-10-17T14:43:57","slug":"una-guia-sobre-como-utilizar-la-api-de-busqueda-de-twitter","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/es\/una-guia-sobre-como-utilizar-la-api-de-busqueda-de-twitter\/","title":{"rendered":"Una gu\u00eda sobre c\u00f3mo utilizar la API de b\u00fasqueda de Twitter"},"content":{"rendered":"<p>\u00bfQuiere implementar la API de b\u00fasqueda de Twitter en su sitio web? La API REST de Twitter proporciona una forma para que los desarrolladores puedan buscar tweets o usuarios escribiendo alg\u00fan fragmento de c\u00f3digo.<\/p>\n<p>Para nuestras aplicaciones, estamos usando la <a href=\"https:\/\/github.com\/abraham\/twitteroauth\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">biblioteca TwitterOAuth<\/a>. Lea nuestra publicaci\u00f3n <a href=\"https:\/\/themewp.inform.click\/es\/como-enviar-un-tweet-en-twitter-con-php\/\" title=\"C\u00d3MO ENVIAR UN TWEET EN TWITTER CON PHP\">C\u00d3MO ENVIAR UN TWEET EN TWITTER CON PHP<\/a>, donde escribimos sobre la instalaci\u00f3n de esta biblioteca.<\/p>\n<p>Twitter mencion\u00f3 que la API de b\u00fasqueda se centra en la relevancia y no en la integridad. Esto significa que algunos Tweets y usuarios pueden no aparecer en los resultados de b\u00fasqueda. A pesar de esto, puede obtener un resultado de b\u00fasqueda suficiente.<\/p>\n<h3>C\u00f3mo buscar tweets usando API<\/h3>\n<p>Una vez que haya instalado la biblioteca TwitterOAuth, podr\u00e1 buscar tweets a trav\u00e9s de las API REST. Para buscar tweets, Twitter proporcion\u00f3 una b\u00fasqueda \/ tweets de punto final. Lo usaremos en segundos. Para continuar, supongo que ha configurado su aplicaci\u00f3n de Twitter y tiene sus claves de aplicaci\u00f3n con usted.<\/p>\n<p>Necesitamos crear un objeto de la clase TwitterOAuth. Debe agregar el siguiente c\u00f3digo para ello.<\/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>Una vez que instanciamos el objeto de conexi\u00f3n, podemos usar el punto final de la API REST. A continuaci\u00f3n se muestra el c\u00f3digo de nuestro punto final &#8216;b\u00fasqueda \/ tweets&#8217;.<\/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>El m\u00e9todo anterior devolver\u00e1 15 tweets recientes que est\u00e1n escritos en idioma ingl\u00e9s. Para leer m\u00e1s sobre los par\u00e1metros, puede leer en la documentaci\u00f3n de los desarrolladores de Twitter <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>C\u00f3mo buscar usuarios usando API<\/h3>\n<p>Puede buscar usuarios de la misma manera que busca tweets. La \u00fanica diferencia est\u00e1 en algunos par\u00e1metros y en el punto final. Para la b\u00fasqueda de usuarios, utilizamos el punto final &#8216;usuarios \/ b\u00fasqueda&#8217;. Puede leer m\u00e1s sobre esto en <a href=\"https:\/\/dev.twitter.com\/rest\/reference\/get\/users\/search\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">GET users \/ search<\/a><\/p>\n<p>Agreguemos algo de c\u00f3digo. Por ejemplo, quiero buscar usuarios con el nombre &#8216;Matt&#8217;. Entonces mi c\u00f3digo ser\u00eda el siguiente.<\/p>\n<pre><code>$arr_tweets = $connection-&gt;get(\"users\/search\", [\n\"q\" =&gt; \"Matt\", \"count\" =&gt; \"15\"]);<\/code><\/pre>\n<p>El c\u00f3digo anterior devolver\u00e1 15 usuarios con el nombre que contiene &#8216;Matt&#8217;. Puede aplicar m\u00e1s par\u00e1metros a la funci\u00f3n de b\u00fasqueda como se proporciona en la documentaci\u00f3n para desarrolladores de Twitter.<\/p>\n<p>Espero que comprenda c\u00f3mo utilizar la API de b\u00fasqueda de Twitter. Para cualquier pregunta o sugerencia, deje un comentario a continuaci\u00f3n.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fuente de grabaci\u00f3n:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfQuiere implementar la API de b\u00fasqueda de Twitter en su sitio web? La API REST de Twitter proporciona una forma para que los desarrolladores puedan buscar tweets o usuarios escribiendo<\/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":[271],"tags":[849],"class_list":["post-26987","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php-2","tag-affiai-es"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/posts\/26987","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/comments?post=26987"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/posts\/26987\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/media\/21672"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/media?parent=26987"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/categories?post=26987"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/tags?post=26987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}