{"id":9385,"date":"2017-02-09T11:56:32","date_gmt":"2017-02-09T10:56:32","guid":{"rendered":"http:\/\/www.palentino.es\/blog\/?p=9385"},"modified":"2017-02-09T16:04:22","modified_gmt":"2017-02-09T15:04:22","slug":"cortana-con-chrome-y-busquedas-usando-google","status":"publish","type":"post","link":"https:\/\/www.palentino.es\/blog\/cortana-con-chrome-y-busquedas-usando-google\/","title":{"rendered":"Cortana con Chrome y b\u00fasquedas usando Google"},"content":{"rendered":"<p>En esta entrada os voy a mostrar un truco bastante interesante para aquellos que os guste usar Chrome y tambi\u00e9n Cortana de Windows 10.<\/p>\n<p>No es que este en contra del buscador Bing, ni del navegador Microsoft Edge. Soy muy buenos productos.<\/p>\n<p><strong>Cortana<\/strong> puede hacer muchas cosas por nosotros de forma desantendida, pero como habre\u00eds podido comprobar usa el navegador Edge y el motor de b\u00fasquedas Bing.<\/p>\n<p><!--more--><\/p>\n<p>Lo voy a explicar de forma sencilla, puesto que es preciso realizar ciertas tareas.<\/p>\n<p>Lo primero de todo pod\u00e9is descargaros este archivo que os he preparado en <a href=\"http:\/\/www.palentino.es\/software\/Chrome-con-Cortana.rar\" target=\"_blank\">RAR<\/a>. No obstante la fuente se encuentra en\u00a0<a href=\"https:\/\/github.com\/charlesmilette\/SearchWithMyBrowser\/\" target=\"_blank\">GitHub<\/a>, pero yo os lo dejo ya bastante mascado \ud83d\ude09<\/p>\n<p>Os recomiendo crear una carpeta en el ra\u00edz del disco duro (c:\\) con el nombre\u00a0Chrome-con-Cortana<\/p>\n<p>Ejemplo: <strong>C:\\Chrome-con-Cortana<\/strong><\/p>\n<p>Despu\u00e9s una vez descomprimido los archivos del rar en esta carpeta, ejecutar el programa<strong> install.cmd<\/strong> con permisos de administrador (SBDR). No me hago responsable del uso que hag\u00e1is de este programa, pod\u00e9is comprobar todos los comentarios en la forja. El archivo rar se encuentra libre de virus (comprobado con avast y malwarebytes), realmente es un script cuyo c\u00f3digo en CS se adjunta, y unos cambios en el registro de windows (para realizar los redireccionamientos de aplicaci\u00f3n), en la parte inferior explico su funcionamiento en l\u00edneas generales.<\/p>\n<p><a href=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/Ejecutar-como.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9392\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/Ejecutar-como.png\" alt=\"\" width=\"729\" height=\"684\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/Ejecutar-como.png 729w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/Ejecutar-como-300x281.png 300w\" sizes=\"auto, (max-width: 729px) 100vw, 729px\" \/><\/a><\/p>\n<p>Os pedir\u00e1 teclear la ruta de acceso, os lo dejo indicada para copiar y pegar<\/p>\n<p>La ruta de acceso.<\/p>\n<p><strong>C:\\Chrome-con-Cortana\\SearchWithMyBrowser.exe<\/strong><\/p>\n<p>Se pega sin comillas. Una vez introducida teclear enter, despu\u00e9s os pedir\u00e1 teclear una tecla para continuar.<\/p>\n<p><a href=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/ejecucion-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9393\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/ejecucion-1.png\" alt=\"\" width=\"499\" height=\"332\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/ejecucion-1.png 499w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/ejecucion-1-300x200.png 300w\" sizes=\"auto, (max-width: 499px) 100vw, 499px\" \/><br \/>\n<\/a> <a href=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/ejecucion-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9394\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/ejecucion-2.png\" alt=\"\" width=\"499\" height=\"332\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/ejecucion-2.png 499w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/ejecucion-2-300x200.png 300w\" sizes=\"auto, (max-width: 499px) 100vw, 499px\" \/><\/a><\/p>\n<p>Ahora es el momento de crear la asociaci\u00f3n del programa para abrir Chrome. Tendr\u00e9is que decir que vais a usar <strong>SearchWithMyBrowser<\/strong>, y pulsar aceptar.<\/p>\n<p><a href=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/Aceptar-ejecucion-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9395\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/Aceptar-ejecucion-3.png\" alt=\"\" width=\"417\" height=\"391\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/Aceptar-ejecucion-3.png 417w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/Aceptar-ejecucion-3-300x281.png 300w\" sizes=\"auto, (max-width: 417px) 100vw, 417px\" \/><\/a><\/p>\n<p>Ahora puede que teng\u00e1is que reiniciar. En caso de no funcionar, <strong>tendr\u00e9is que asociar el navegador por defecto de Edge a Google Chrome de nuevo<\/strong> (en determinados casos).<\/p>\n<p><a href=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/chrome-predeterminado.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9402\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/chrome-predeterminado.png\" alt=\"\" width=\"829\" height=\"584\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/chrome-predeterminado.png 829w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/chrome-predeterminado-300x211.png 300w\" sizes=\"auto, (max-width: 829px) 100vw, 829px\" \/><\/a><\/p>\n<p>Para terminar tendremos que instalar la extensi\u00f3n\u00a0<a href=\"https:\/\/chrome.google.com\/webstore\/detail\/chrometana-redirect-bing\/kaicbfmipfpfpjmlbpejaoaflfdnabnc\" target=\"_blank\">Chrometana<\/a>\u00a0en Google Chrome, si deseamos que las b\u00fasquedas que ya se efect\u00faan en chrome se hagan en google o yahoo y no en bing. Esto es opcional.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Consejos Sobre Cortana.<\/strong><\/p>\n<p>Cortana es una interesante herramienta para agilizar las operaciones en el sistema Windows 10. Es preciso para sacarle todo el partido, configurar el micr\u00f3fono para realizar solicitudes por voz.<\/p>\n<p><a href=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/Activar-hola-cortana.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9390\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/Activar-hola-cortana.png\" alt=\"\" width=\"392\" height=\"582\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/Activar-hola-cortana.png 392w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/Activar-hola-cortana-202x300.png 202w\" sizes=\"auto, (max-width: 392px) 100vw, 392px\" \/><\/a><\/p>\n<p>En mi caso, me gusta activar la opci\u00f3n &#8220;Hola Cortana&#8221;, una vez realizado, esto, cada vez que pronunci\u00e9is &#8220;Hola cortana&#8221;, se quedar\u00e1 esperando una orden, en es este instante cuando pod\u00e9is sacar provecho a este truco, puesto que si dec\u00eds por ejemplo, abre informaci\u00f3n sobre algo &#8230;, el sistema os abrir\u00e1 la consulta con Chrome y empleando el motor de b\u00fasquedas que dese\u00e9is.<\/p>\n<p><a href=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/busca-palencia.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9391\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/busca-palencia.png\" alt=\"\" width=\"344\" height=\"181\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/busca-palencia.png 344w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/busca-palencia-300x158.png 300w\" sizes=\"auto, (max-width: 344px) 100vw, 344px\" \/><\/a><\/p>\n<p>Pod\u00e9is encontrar Cortana en el icono al lado de inicio. Existen muchas frases interesantes, recordatorios, etc, os asombrar\u00e1 la precisi\u00f3n con la que trabaja. Por ejemplo, pod\u00e9is decirle, hola cortana, que temperatura hace hoy?, hola cortana, cu\u00e9ntame un chiste &#8230; \ud83d\ude09<\/p>\n<p><a href=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/Cortana.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9396\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/Cortana.png\" alt=\"\" width=\"392\" height=\"582\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/Cortana.png 392w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/Cortana-202x300.png 202w\" sizes=\"auto, (max-width: 392px) 100vw, 392px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Icono que tendr\u00e9is que emplear al lado de inicio de Windows.<\/p>\n<p><a href=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/cortana-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9397\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/cortana-2.png\" alt=\"\" width=\"158\" height=\"79\" \/><\/a><\/p>\n<p>Ejemplo de chiste.<\/p>\n<p><a href=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/chiste-cortana.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9398\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/chiste-cortana.png\" alt=\"\" width=\"392\" height=\"582\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/chiste-cortana.png 392w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/02\/chiste-cortana-202x300.png 202w\" sizes=\"auto, (max-width: 392px) 100vw, 392px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>C\u00f3mo funciona este truco o t\u00e9cnica.<\/strong><\/p>\n<p>Son 2 scripts creados en CSharp y cuyo c\u00f3digo fuente, se puede ver en\u00a0SearchWithMyBrowser.cs<\/p>\n<pre class=\"lang:c# decode:true \">using Microsoft.Win32;\r\nusing System;\r\nusing System.Diagnostics;\r\nusing System.Runtime.InteropServices;\r\n\r\npublic class SearchWithMyBrowser {\r\n\r\n    [Flags]\r\n    enum HChangeNotifyEventID\r\n    {\r\n        \/\/ ...\r\n        SHCNE_ASSOCCHANGED = 0x08000000\r\n        \/\/ ...\r\n    }\r\n\r\n    [Flags]\r\n    enum HChangeNotifyFlags\r\n    {\r\n        \/\/ ...\r\n        SHCNF_IDLIST = 0x0000\r\n        \/\/ ...\r\n    }\r\n\r\n    [DllImport(\"shell32.dll\")]\r\n    static extern void SHChangeNotify(HChangeNotifyEventID wEventId, HChangeNotifyFlags uFlags, IntPtr dwItem1, IntPtr dwItem2);\r\n\r\n    public static void Main(string[] CommandLine) {\r\n        if (CommandLine[0] == \"\/register\") {\r\n            RegistryKey Software = Registry.LocalMachine.OpenSubKey(\"Software\", true);\r\n            RegistryKey Class = Software.CreateSubKey(@\"Classes\\SearchWithMyBrowser\", true);\r\n            Class.SetValue(\"URL Protocol\", string.Empty);\r\n            Class.SetValue(string.Empty, \"URL:SearchWithMyBrowser Protocol\");\r\n            RegistryKey Command = Class.CreateSubKey(@\"shell\\open\\command\");\r\n            Command.SetValue(string.Empty, \"\\\"\" + Process.GetCurrentProcess().MainModule.FileName + \"\\\" \\\"%1\\\"\");\r\n            RegistryKey URLAssociations = Software.CreateSubKey(@\"SearchWithMyBrowser\\Capabilities\\URLAssociations\", true);\r\n            URLAssociations.SetValue(\"microsoft-edge\", \"SearchWithMyBrowser\");\r\n            RegistryKey RegisteredApplications = Software.OpenSubKey(\"RegisteredApplications\", true);\r\n            RegisteredApplications.SetValue(\"SearchWithMyBrowser\", @\"Software\\SearchWithMyBrowser\\Capabilities\");\r\n            SHChangeNotify(HChangeNotifyEventID.SHCNE_ASSOCCHANGED, HChangeNotifyFlags.SHCNF_IDLIST, IntPtr.Zero, IntPtr.Zero);\r\n        } else if (CommandLine[0] == \"\/unregister\") {\r\n            RegistryKey Software = Registry.LocalMachine.OpenSubKey(\"Software\", true);\r\n            RegistryKey RegisteredApplications = Software.OpenSubKey(\"RegisteredApplications\", true);\r\n            RegisteredApplications.DeleteValue(\"SearchWithMyBrowser\");\r\n            Software.DeleteSubKeyTree(\"SearchWithMyBrowser\");\r\n            RegistryKey Classes = Software.OpenSubKey(\"Classes\", true);\r\n            Classes.DeleteSubKeyTree(\"SearchWithMyBrowser\");\r\n            SHChangeNotify(HChangeNotifyEventID.SHCNE_ASSOCCHANGED, HChangeNotifyFlags.SHCNF_IDLIST, IntPtr.Zero, IntPtr.Zero);\r\n        } else {\r\n            Process.Start(CommandLine[0].Substring(15));\r\n        }\r\n    }\r\n}<\/pre>\n<p>Se encarga de cambiar la asociaci\u00f3n de Edge, registrando una aplicaci\u00f3n en el registro, a modo de redirecci\u00f3n cuando se solicita.<\/p>\n<p>Respecto al archivo<strong> make.cmd<\/strong>, se encarga de realizar una compilaci\u00f3n del archivo cs, usando el archivo <strong>csc.exe<\/strong> que se encuentra en el framework instalado versi\u00f3n 4. Yo dispongo de un sistema de 64 bits, podeis cambiar la ruta por <strong>Framework64<\/strong>, pero me imagino que el autor lo dejo as\u00ed para que sea compatible con arquitecturas de 32 y 64. El <strong>csc<\/strong> puede ser cambiado en funci\u00f3n del framework (mejor dejarlo por defecto).<\/p>\n<pre class=\"lang:ps decode:true \">@echo off\r\n\r\n\r\n\r\nrem Clean older builds\r\ndel \/F \/Q \"%~dp0SearchWithMyBrowser.exe\"\r\ndel \/F \/Q \"%~dp0SearchWithMyBrowser.pdb\"\r\necho.\r\n\r\nFOR %%i IN (\"%~dp0SearchWithMyBrowser.exe\" \"%~dp0SearchWithMyBrowser.pdb\") DO (\r\n    IF EXIST %%i (\r\n        IF %0==\"%~f0\" (\r\n            cls\r\n            echo Could not clean!\r\n            echo.\r\n            echo Try deleting %%i by yourself.\r\n            echo.\r\n            pause\r\n        )\r\n        exit \/B\r\n    )\r\n)\r\n\r\n\r\n\r\nrem Build the executable\r\n\"%windir%\\Microsoft.NET\\Framework\\v4.0.30319\\csc.exe\" \/nologo \/target:winexe \/debug \/optimize \/nowin32manifest \/out:\"%~dp0SearchWithMyBrowser.exe\" \"%~dp0SearchWithMyBrowser.cs\" &gt; \"%temp%\\csc.log\"\r\n\r\nIF NOT EXIST \"%~dp0SearchWithMyBrowser.exe\" (\r\n    IF %0==\"%~f0\" (\r\n        cls\r\n        echo Could not compile!\r\n        echo.\r\n        echo The error log might contain relevant information about what happened:\r\n    )\r\n    type \"%temp%\\csc.log\"\r\n    IF %0==\"%~f0\" (\r\n        echo.\r\n        pause\r\n    )\r\n)<\/pre>\n<p>El instalador, se encarga de realizar la asociaci\u00f3n, su c\u00f3digo lo muestro en la parte inferior, como se puede apreciar (se puede ver con cualquier editor de texto), no hace cosas raras, simplemente registrar el programa mediante\u00a0<strong>rundll32.exe shell32.dll,OpenAs_RunDLL microsoft-edge:,<\/strong><\/p>\n<pre class=\"lang:ps decode:true \">@echo off\r\n&gt;nul 2&gt;&amp;1 \"%SYSTEMROOT%\\system32\\cacls.exe\" \"%SYSTEMROOT%\\system32\\config\\system\"\r\nif '%errorlevel%' NEQ '0' (goto UACPrompt) else (goto gotAdmin)\r\n:UACPrompt\r\necho Set UAC = CreateObject^(\"Shell.Application\"^) &gt; \"%temp%\\getadmin.vbs\"\r\necho UAC.ShellExecute \"%~s0\", \"\", \"\", \"runas\", 1 &gt;&gt; \"%temp%\\getadmin.vbs\"\r\n\"%temp%\\getadmin.vbs\"\r\ngoto End\r\n:GotAdmin\r\nif exist \"%temp%\\getadmin.vbs\" (del \"%temp%\\getadmin.vbs\")\r\npushd \"%CD%\"\r\nCD \/D \"%~dp0\"\r\n:FileExists\r\ncls\r\nset RequiredFiles=1\r\nIF NOT EXIST \".\\SearchWithMyBrowser.exe\" (set RequiredFiles=0)\r\nIF \/I %RequiredFiles% EQU 0 (\r\n    echo One or more required files does not exists. Are you sure you successfully compiled? After making sure, please continue.\r\n    pause\r\n    goto FileExists\r\n)\r\n:WhereIsExecutable\r\ncls\r\necho Tip! To directly get the path of a file:\r\necho     1. Right-click on it while pressing \"Shift\".\r\necho     2. Click on \"Copy as Path\".\r\necho     3. Right-click in this command prompt.\r\necho     4. If the path has not pasted itself already, click on \"Paste\".\r\necho     5. Press \"Enter\" to validate.\r\necho.\r\necho.\r\nset \/P Executablewq=Move the executable at any desired permanent location, and then type its location here: \r\ncall:GetFilenameWithoutQuotes %Executablewq%\r\nIF NOT DEFINED Executable (\r\n    cls\r\n    echo You did not specify a file!\r\n    pause\r\n    goto WhereIsExecutable\r\n)\r\nIF NOT EXIST \"%Executable%\" (\r\n    cls\r\n    echo The file you specified does not exists!\r\n    pause\r\n    goto WhereIsExecutable\r\n)\r\ncls\r\n\"%Executable%\" \/register\r\ncls\r\necho A dialog will show after you press any key. Select \"SearchWithMyBrowser.exe\" and press \"OK\".\r\npause\r\nrundll32.exe shell32.dll,OpenAs_RunDLL microsoft-edge:\r\n:End\r\n:GetFilenameWithoutQuotes\r\nif not [%2]==[] set noquotes=1\r\nif [%noquotes%]==[1] (set Executable=%* &amp; exit \/b)\r\nset Executable=%~f1\r\nexit \/b<\/pre>\n<p>&nbsp;<\/p>\n<p>Os dejo el repositorio del autor, pod\u00e9is colaborar con \u00e9l.<\/p>\n<p><a href=\"https:\/\/github.com\/charlesmilette\" target=\"_blank\">https:\/\/github.com\/charlesmilette<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En esta entrada os voy a mostrar un truco bastante interesante para aquellos que os guste usar Chrome y tambi\u00e9n Cortana de Windows 10. No es que este en contra del buscador Bing, ni del navegador Microsoft Edge. Soy muy buenos productos. Cortana puede hacer muchas cosas por nosotros de forma desantendida, pero como habre\u00eds podido comprobar usa el navegador Edge y el motor de b\u00fasquedas Bing.<\/p>\n","protected":false},"author":1,"featured_media":4167,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[691],"tags":[683,2169,669],"class_list":["post-9385","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-windows-10","tag-chrome","tag-cortana","tag-google"],"_links":{"self":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/9385","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/comments?post=9385"}],"version-history":[{"count":8,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/9385\/revisions"}],"predecessor-version":[{"id":9403,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/9385\/revisions\/9403"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/media\/4167"}],"wp:attachment":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/media?parent=9385"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/categories?post=9385"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/tags?post=9385"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}