{"id":7016,"date":"2025-04-03T10:37:42","date_gmt":"2025-04-03T01:37:42","guid":{"rendered":"https:\/\/cooss.net\/uso-de-contrasenas-de-aplicacion-de-wordpress-rest-api-es\/"},"modified":"2025-04-03T10:37:42","modified_gmt":"2025-04-03T01:37:42","slug":"uso-de-contrasenas-de-aplicacion-de-wordpress-rest-api-es","status":"publish","type":"post","link":"https:\/\/cooss.net\/es\/uso-de-contrasenas-de-aplicacion-de-wordpress-rest-api-es\/","title":{"rendered":"Uso de contrase\u00f1as de aplicaci\u00f3n de WordPress (REST API)"},"content":{"rendered":"\n<p>En la p\u00e1gina &#8216;<strong>Usuario &gt; Perfil<\/strong>&#8216; del men\u00fa de WordPress, hay un elemento llamado &#8216;<strong>Contrase\u00f1a de aplicaci\u00f3n<\/strong>&#8216;.<\/p>\n\n\n\n<p>Cuando un usuario espec\u00edfico necesita acceder a WordPress a trav\u00e9s de un programa externo para crear o modificar publicaciones, se establece un sistema de autenticaci\u00f3n que requiere verificar una contrase\u00f1a configurada previamente. Aunque pens\u00e9 que no lo usar\u00eda, recientemente, al estudiar sobre &#8216;automatizaci\u00f3n de tareas&#8217;, surgi\u00f3 la necesidad de utilizarlo. A continuaci\u00f3n, resumir\u00e9 c\u00f3mo utilizar la contrase\u00f1a de aplicaci\u00f3n de WordPress en el proceso de automatizaci\u00f3n de Make.com.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Generaci\u00f3n de Contrase\u00f1a<\/h3>\n\n\n\n<p>Defina un nombre para distinguir y presione el bot\u00f3n &#8216;Agregar nueva contrase\u00f1a de aplicaci\u00f3n&#8217;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"294\" src=\"https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-2-1024x294.png\" alt=\"Generaci\u00f3n de contrase\u00f1a de aplicaci\u00f3n de WordPress\" class=\"wp-image-6682\" title=\"\" srcset=\"https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-2-1024x294.png 1024w, https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-2-300x86.png 300w, https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-2-768x221.png 768w, https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-2-600x172.png 600w, https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-2.png 1305w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Entonces, la contrase\u00f1a se mostrar\u00e1 como se indica a continuaci\u00f3n. Esta contrase\u00f1a solo se mostrar\u00e1 una vez, y no habr\u00e1 forma de verificarla despu\u00e9s, as\u00ed que aseg\u00farese de copiarla en alg\u00fan lugar antes de continuar con el siguiente paso.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"918\" height=\"319\" src=\"https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-3.png\" alt=\"Verificaci\u00f3n de contrase\u00f1a de aplicaci\u00f3n de WordPress\" class=\"wp-image-6688\" title=\"\" srcset=\"https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-3.png 918w, https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-3-300x104.png 300w, https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-3-768x267.png 768w, https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-3-600x208.png 600w\" sizes=\"(max-width: 918px) 100vw, 918px\" \/><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Solo se puede verificar la fecha de creaci\u00f3n, y la lista se mostrar\u00e1 en un formato que solo permite su eliminaci\u00f3n.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"289\" src=\"https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-4-1024x289.png\" alt=\"Lista de contrase\u00f1as de aplicaci\u00f3n de WordPress\" class=\"wp-image-6694\" title=\"\" srcset=\"https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-4-1024x289.png 1024w, https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-4-300x85.png 300w, https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-4-768x216.png 768w, https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-4-600x169.png 600w, https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-4.png 1384w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Codificaci\u00f3n BASE64<\/h3>\n\n\n\n<p>Ahora, codificamos la cadena que conecta el nombre de usuario y la contrase\u00f1a generada. Si el ID de usuario al crear la contrase\u00f1a es &#8216;admin&#8217; y la contrase\u00f1a es &#8216;abcd efgh ijkl mnop&#8217;, entonces debe codificar la siguiente cadena.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>admin:abcd efgh ijkl mnop<\/code><\/pre>\n\n\n\n<p>Parece que necesitar\u00e1 saber un poco de programaci\u00f3n para codificar, pero si le pide a ChatGPT lo siguiente, lo har\u00e1 de inmediato.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Por favor, codifique esto en base64.\nadmin:abcd efgh ijkl mnop<\/code><\/pre>\n\n\n\n<p>La cadena codificada se mostrar\u00e1 en el siguiente formato.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>YWRtaW46YWJjZCBlZmdoIGlqa2wgbW5vcA==<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Uso de la Contrase\u00f1a (cadena codificada)<\/h3>\n\n\n\n<p>En mi caso, necesitaba llamar a WordPress desde el m\u00f3dulo HTTP de <a href=\"https:\/\/www.make.com\/en\/register?pc=cooss\" target=\"_blank\" rel=\"noreferrer noopener\">Make.com<\/a> para crear una publicaci\u00f3n.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><a href=\"https:\/\/www.make.com\/en\/register?pc=cooss\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/cooss.net\/wp-content\/uploads\/2025\/03\/make-logo.png\" alt=\"Automatizaci\u00f3n con Make.com\" style=\"width:467px;height:auto\" title=\"Automatizaci\u00f3n con Make.com\" \/><\/a><\/figure>\n<\/div>\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Hay un m\u00f3dulo espec\u00edfico en <a href=\"https:\/\/www.make.com\/en\/register?pc=cooss\" target=\"_blank\" rel=\"noreferrer noopener\">Make<\/a> para escribir y modificar publicaciones de WordPress, pero si desea que otros valores (por ejemplo, Taxonom\u00eda personalizada) se ingresen en Make, adem\u00e1s de los valores que el m\u00f3dulo proporciona por defecto (t\u00edtulo\/contenido\/categor\u00eda\/postmeta), tambi\u00e9n puede utilizar el m\u00f3dulo HTTP para llamar a la API de WordPress y dar instrucciones sobre las tareas necesarias.<\/p>\n\n\n\n<p>La imagen a continuaci\u00f3n captura parte de la pantalla donde se desea modificar una Taxonom\u00eda personalizada en una publicaci\u00f3n ya existente. Al registrar \u00abAuthorization: Basic contrase\u00f1a codificada\u00bb en la parte del encabezado, al llamar a la API de WordPress, se transmite la contrase\u00f1a previamente autorizada.<\/p>\n\n\n\n<p>Por supuesto, hay otros m\u00e9todos adem\u00e1s de la autenticaci\u00f3n b\u00e1sica, pero creo que esto es suficiente para mis prop\u00f3sitos.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"521\" height=\"790\" src=\"https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-6.png\" alt=\"\" class=\"wp-image-6706\" title=\"\" srcset=\"https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-6.png 521w, https:\/\/cooss.net\/wp-content\/uploads\/2025\/04\/image-6-198x300.png 198w\" sizes=\"(max-width: 521px) 100vw, 521px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En la p\u00e1gina &#8216;Usuario &gt; Perfil&#8216; del men\u00fa de WordPress, hay un elemento llamado &#8216;Contrase\u00f1a de aplicaci\u00f3n&#8216;. Cuando un usuario espec\u00edfico necesita acceder a WordPress a trav\u00e9s de un programa externo para crear o modificar publicaciones, se establece un sistema de autenticaci\u00f3n que requiere verificar una contrase\u00f1a configurada previamente. Aunque pens\u00e9 que no lo usar\u00eda, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[161,140],"tags":[],"class_list":["post-7016","post","type-post","status-publish","format-standard","hentry","category-marketing-automation-es","category-wordpress-es"],"_links":{"self":[{"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/posts\/7016","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/comments?post=7016"}],"version-history":[{"count":0,"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/posts\/7016\/revisions"}],"wp:attachment":[{"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/media?parent=7016"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/categories?post=7016"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/tags?post=7016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}