{"id":801,"date":"2013-10-07T11:00:43","date_gmt":"2013-10-07T10:00:43","guid":{"rendered":"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/?p=801"},"modified":"2013-10-07T11:25:19","modified_gmt":"2013-10-07T10:25:19","slug":"sharepoint-2013-porque-utilizar-la-api-rest","status":"publish","type":"post","link":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-2013-porque-utilizar-la-api-rest\/","title":{"rendered":"[SharePoint 2013] \u00bfQue es API REST? Ventajas e Inconvenientes"},"content":{"rendered":"<p>Muchas veces los apasionados a la tecnolog\u00eda nos ponemos a escribir\/hablar\/discutir sobre temas, salt\u00e1ndonos algunos peque\u00f1os detalles que pensamos que son insignificantes. Deducimos cosas que hacen pensar que el resto de personas nos entienden y no es as\u00ed (estoy hablando de personas de nuestro mismo entorno profesional). Algo de este estilo es lo que me ha ocurrido recientemente con la famosa <strong>API REST de SharePoint<\/strong>, (me llaman el REST dentro de la oficina) que me he puesto a hablar de todo lo que podemos hacer, utilizar el servicio de b\u00fasqueda, la API Social, etc. \u00a0Todo eso escrito est\u00e1 muy bien, pero \u00bfos hab\u00e9is planteado el porqu\u00e9 utilizarla? y lo que es m\u00e1s: qu\u00e9 beneficios nos da en nuestros desarrollos en lugar de hacer uso de otra de las APIS que vienen en SharePoint o bien no utilizarla porque s\u00ed.<\/p>\n<h2>Parte Te\u00f3rica<\/h2>\n<p><strong style=\"font-size: 16px;\">\u00bfQue es REST?<\/strong><\/p>\n<ul>\n<li><span style=\"line-height: 16px;\">T\u00e9cnica de arquitectura (bueno m\u00e1s bien unos principios)<\/span><\/li>\n<li>Se utiliza para definir una interfaz web simple<\/li>\n<li>Punto de acceso independiente de una base de datos<\/li>\n<li>Permite la portabilidad entre plataformas y lenguajes (este \u00faltimo punto es una gran ventaja.<\/li>\n<\/ul>\n<p>Una API representa una interfaz de comunicaci\u00f3n entre componentes de software. Se trata del conjunto de llamadas a ciertas bibliotecas que ofrecen determinados servicios. Una API REST implica que una URL es la representaci\u00f3n de un objeto o recurso, cuyo contenido se accede por HTTP.<\/p>\n<h2>API REST en SharePoint<\/h2>\n<p>De sobra hemos comentado que una de las grandes novedades que hay en SharePoint es que tiene una API REST como Dios manda. Y eso \u00bfqu\u00e9 significado tiene? Pues que desde cualquier dispositivo a traves de una petici\u00f3n HTTP podemos acceder a los recuros que nos ofrece SharePoint. \u00bfCu\u00e1les son estos recursos? Pues aqu\u00ed esta el kit de la cuesti\u00f3n y es que podemos acceder practicamente a todos los recursos que nos brinda SharePoint desde las caracteristicas del sitio, pasando por bibliotecas y lista, extendiendo por el servicio de perfiles sin olvidarnos del servicio b\u00fasqueda. Pr\u00e1cticamente a casi todos los recursos podemos acceder.<\/p>\n<p><strong>\u00bfQue beneficios nos aporta?<\/strong><br \/>\n<!--more--><br \/>\nEl primer beneficio que nos aporta es que esta API Rest la podemos utilizar independientemente de lo que estemos desarrollando, es decir, si estoy desarrollando una APP para Windows 8 que me hace falta utilizar la informaci\u00f3n que tengo almacenada en una lista, no tengo problemas. Estoy desarrollando una APP m\u00f3vil porque quiero que la gente que no est\u00e9 delante de un portatil y est\u00e9 al tanto de un determinado proceso de la empresa haciendo uso de la API Rest, se puede hacer. Es decir, independientemente del escenario en el que este desarrollando yo puedo utilizar SharePoint para lo que me proponga (naturalmente siempre que SharePoint sea la plataforma correcta para abarcar nuestro objetivo, ese matiz ya lo abordar\u00e9 pero creo que este <a href=\"http:\/\/www.compartimoss.com\/revistas\/numero-14\/niveles-de-madurez-de-sharepoint\" target=\"_blank\">art\u00edculo <\/a>del maestro <a href=\"http:\/\/twitter.com\/ekapic\" target=\"_blank\">Edin Kapic<\/a> puede ser de gran ayuda).<\/p>\n<p>\u00bfMucha gente lo que me dice si yo lo \u00fanico que estoy desarrollando son WebParts porqu\u00e9 cambiar si no me aporta ninguna mejora? Bueno, lo primero de este pensamiento es que me indica de quien pregunta es que es algo reacio a cambiar su \u00e1mbito con el que se siente c\u00f3modo, que no quiere aprender cosas nuevas y me inquieta. Pero fuera de este pensamiento y opini\u00f3n personal, el principal motivo para saber utilizar la API REST es que cuando tenga ante m\u00ed un proyecto nuevo, podr\u00e9 saber las opciones que puedo utilizar, y si no tengo otra opci\u00f3n m\u00e1s que hacer uso de la API Rest, pues no hay problema porque ya es algo que ya tengo aprendido de otros desarrollos. La API REST tiene algunas limitaciones y por ello debemos de saber cu\u00e1ndo utilizarla. Lo bueno es saber c\u00f3mo <em>funcionan todas y adaptarlas o usarlas seg\u00fan los requisitos del proyecto<\/em> en cuesti\u00f3n.<\/p>\n<p>Adem\u00e1s, el uso de la API REST no es algo que ha surgido nuevo ahora en Microsoft, la realidad es que algunos especialistas y entendidos sobre el desarrollo de API Rest indican que \u00e9sta de SharePoint NO es REST pura, es decir, que aceptan pulpo como animal de compa\u00f1\u00eda, pero bueno, eso ya es rizar el rizo. Y el uso de la API REST se aproxima m\u00e1s a los est\u00e1ndares web bas\u00e1ndonos en OData, HTML5, JavaScript y CSS3. Lo que provoca que el abanico de posibles desarrolladores de SharePoint pueda incrementarse con otro tipo de perfiles. La desventaja que tienen estos desarrolladores sobre los que ya llevamos un tiempo desarrollando sobre SharePoint, es que conocemos la arquitectura de SharePoint, donde est\u00e1 almacenada la informaci\u00f3n y c\u00f3mo la vas a utilizar.<\/p>\n<p><strong>Inconvenientes<\/strong><\/p>\n<p>Naturalmente como en todo en esta vida no todo es color de rosa, hay determinados aspectos que haciendo uso de la API Rest no nos lo dan de buenas a primeras. Por ejemplo, en una lista tengo una serie de campos \u00abespeciales\u00bb como pueden ser los campos de tipo \u00abChoice\u00bb, \u00abPerson\u00bb, \u00abLookup\u00bb y que para obtener el dato entero tenemos que realizar diversas peculiaridades en la llamada REST como es incluir un par\u00e1metros indicando que nos extienda estos campos. Pod\u00e9is consultar este <a href=\"http:\/\/platinumdogs.me\/2013\/03\/14\/sharepoint-adventures-with-the-rest-api-part-1\/\" target=\"_blank\">link <\/a>sobre estos aspectos para tenerlos en cuenta en vuestros desarrollos. Pero bueno, tambien es cierto que estos problemas nos ocurr\u00edan con otro tipo de API. El dise\u00f1o de cualquier API Rest es algo complejo y no es la intenci\u00f3n de este post.<\/p>\n<h2>Conclusi\u00f3n<\/h2>\n<p>Espero que con este post tengamos m\u00e1s claro el porqu\u00e9 utilizar la API Rest, cuales son sus beneficios y el porqu\u00e9 utilizarlo en nuestros desarrollos. Naturalmente tambi\u00e9n cuales son sus limitaciones y en base a ello poder elegir la opci\u00f3n m\u00e1s acorde con nuestros proyectos. En la inform\u00e1tica en particular y en la vida en general no hay una \u00fanica soluci\u00f3n para tomar una decisi\u00f3n, pero cuanta m\u00e1s informaci\u00f3n tengamos menos posibilidades de equivocarnos tendremos.<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content --><span class=\"et_bloom_bottom_trigger\"><\/span>","protected":false},"excerpt":{"rendered":"<p>Muchas veces los apasionados a la tecnolog\u00eda nos ponemos a escribir\/hablar\/discutir sobre temas, salt\u00e1ndonos algunos peque\u00f1os detalles que pensamos que son insignificantes. Deducimos cosas que hacen pensar que el resto de personas nos entienden y no es as\u00ed (estoy hablando &hellip; <a href=\"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-2013-porque-utilizar-la-api-rest\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,11],"tags":[15,146,26],"class_list":["post-801","post","type-post","status-publish","format-standard","hentry","category-buenas-practicas","category-sharepoint-2013","tag-api-rest","tag-buenas-practicas","tag-sharepoint"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.2.1 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>[SharePoint 2013] \u00bfQue es API REST? Ventajas e Inconvenientes - Desarrollando sobre SharePoint<\/title>\n<meta name=\"description\" content=\"En este post se intenta explicar los beneficios que nos otorga el uso de la API Rest en nuestros desarrollos, el porque utilizarla .\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-2013-porque-utilizar-la-api-rest\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"[SharePoint 2013] \u00bfQue es API REST? Ventajas e Inconvenientes - Desarrollando sobre SharePoint\" \/>\n<meta name=\"twitter:description\" content=\"En este post se intenta explicar los beneficios que nos otorga el uso de la API Rest en nuestros desarrollos, el porque utilizarla .\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Adri\u00e1n D\u00edaz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/sharepoint-2013-porque-utilizar-la-api-rest\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/sharepoint-2013-porque-utilizar-la-api-rest\\\/\"},\"author\":{\"name\":\"Adri\u00e1n D\u00edaz\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/#\\\/schema\\\/person\\\/c9bfaede1bfba9564bb7f500788782bb\"},\"headline\":\"[SharePoint 2013] \u00bfQue es API REST? Ventajas e Inconvenientes\",\"datePublished\":\"2013-10-07T10:00:43+00:00\",\"dateModified\":\"2013-10-07T10:25:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/sharepoint-2013-porque-utilizar-la-api-rest\\\/\"},\"wordCount\":1016,\"keywords\":[\"API Rest\",\"buenas practicas\",\"sharepoint\"],\"articleSection\":[\"buenas practicas\",\"sharepoint 2013\"],\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/sharepoint-2013-porque-utilizar-la-api-rest\\\/\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/sharepoint-2013-porque-utilizar-la-api-rest\\\/\",\"name\":\"[SharePoint 2013] \u00bfQue es API REST? Ventajas e Inconvenientes - Desarrollando sobre SharePoint\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/#website\"},\"datePublished\":\"2013-10-07T10:00:43+00:00\",\"dateModified\":\"2013-10-07T10:25:19+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/#\\\/schema\\\/person\\\/c9bfaede1bfba9564bb7f500788782bb\"},\"description\":\"En este post se intenta explicar los beneficios que nos otorga el uso de la API Rest en nuestros desarrollos, el porque utilizarla .\",\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/sharepoint-2013-porque-utilizar-la-api-rest\\\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/#website\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/\",\"name\":\"Desarrollando sobre SharePoint\",\"description\":\"Arquitectura, buenas pr\u00e1cticas y desarrollo sobre la nueva herramienta de Microsoft SharePoint 2016\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/#\\\/schema\\\/person\\\/c9bfaede1bfba9564bb7f500788782bb\",\"name\":\"Adri\u00e1n D\u00edaz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g\",\"caption\":\"Adri\u00e1n D\u00edaz\"},\"description\":\"Adri\u00e1n D\u00edaz es Ingeniero Inform\u00e1tico por la Universidad Polit\u00e9cnica de Valencia. Es MVP de Microsoft en la categor\u00eda Office Development desde 2014, MCPD de SharePoint 2010, Microsoft Active Profesional y Microsoft Comunity Contribuitor 2012. Cofundador del grupo de usuarios de SharePoint de Levante LevaPoint. Lleva desarrollando con tecnolog\u00edas Microsoft m\u00e1s de 10 a\u00f1os y desde hace 3 a\u00f1os est\u00e1 centrado en el desarrollo sobre SharePoint. Actualmente es Software &amp; Cloud Architect Lead en ENCAMINA.\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/author\\\/desarrollandosobresharepoint\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"[SharePoint 2013] \u00bfQue es API REST? Ventajas e Inconvenientes - Desarrollando sobre SharePoint","description":"En este post se intenta explicar los beneficios que nos otorga el uso de la API Rest en nuestros desarrollos, el porque utilizarla .","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-2013-porque-utilizar-la-api-rest\/","twitter_card":"summary_large_image","twitter_title":"[SharePoint 2013] \u00bfQue es API REST? Ventajas e Inconvenientes - Desarrollando sobre SharePoint","twitter_description":"En este post se intenta explicar los beneficios que nos otorga el uso de la API Rest en nuestros desarrollos, el porque utilizarla .","twitter_misc":{"Escrito por":"Adri\u00e1n D\u00edaz","Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-2013-porque-utilizar-la-api-rest\/#article","isPartOf":{"@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-2013-porque-utilizar-la-api-rest\/"},"author":{"name":"Adri\u00e1n D\u00edaz","@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/#\/schema\/person\/c9bfaede1bfba9564bb7f500788782bb"},"headline":"[SharePoint 2013] \u00bfQue es API REST? Ventajas e Inconvenientes","datePublished":"2013-10-07T10:00:43+00:00","dateModified":"2013-10-07T10:25:19+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-2013-porque-utilizar-la-api-rest\/"},"wordCount":1016,"keywords":["API Rest","buenas practicas","sharepoint"],"articleSection":["buenas practicas","sharepoint 2013"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-2013-porque-utilizar-la-api-rest\/","url":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-2013-porque-utilizar-la-api-rest\/","name":"[SharePoint 2013] \u00bfQue es API REST? Ventajas e Inconvenientes - Desarrollando sobre SharePoint","isPartOf":{"@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/#website"},"datePublished":"2013-10-07T10:00:43+00:00","dateModified":"2013-10-07T10:25:19+00:00","author":{"@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/#\/schema\/person\/c9bfaede1bfba9564bb7f500788782bb"},"description":"En este post se intenta explicar los beneficios que nos otorga el uso de la API Rest en nuestros desarrollos, el porque utilizarla .","inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-2013-porque-utilizar-la-api-rest\/"]}]},{"@type":"WebSite","@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/#website","url":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/","name":"Desarrollando sobre SharePoint","description":"Arquitectura, buenas pr\u00e1cticas y desarrollo sobre la nueva herramienta de Microsoft SharePoint 2016","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/#\/schema\/person\/c9bfaede1bfba9564bb7f500788782bb","name":"Adri\u00e1n D\u00edaz","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g","caption":"Adri\u00e1n D\u00edaz"},"description":"Adri\u00e1n D\u00edaz es Ingeniero Inform\u00e1tico por la Universidad Polit\u00e9cnica de Valencia. Es MVP de Microsoft en la categor\u00eda Office Development desde 2014, MCPD de SharePoint 2010, Microsoft Active Profesional y Microsoft Comunity Contribuitor 2012. Cofundador del grupo de usuarios de SharePoint de Levante LevaPoint. Lleva desarrollando con tecnolog\u00edas Microsoft m\u00e1s de 10 a\u00f1os y desde hace 3 a\u00f1os est\u00e1 centrado en el desarrollo sobre SharePoint. Actualmente es Software &amp; Cloud Architect Lead en ENCAMINA.","url":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/author\/desarrollandosobresharepoint\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/posts\/801","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/comments?post=801"}],"version-history":[{"count":0,"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/posts\/801\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/media?parent=801"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/categories?post=801"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/tags?post=801"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}