{"id":2182,"date":"2023-12-20T18:50:28","date_gmt":"2023-12-20T18:50:28","guid":{"rendered":"https:\/\/developers.maplink.global\/creacion-de-solicitudes-para-la-distance-matrix-api\/"},"modified":"2024-03-01T20:28:26","modified_gmt":"2024-03-01T20:28:26","slug":"creacion-de-solicitudes-para-la-distance-matrix-api","status":"publish","type":"post","link":"https:\/\/developers.maplink.global\/es\/creacion-de-solicitudes-para-la-distance-matrix-api\/","title":{"rendered":"Creaci\u00f3n de solicitudes para la Distance Matrix API"},"content":{"rendered":"\n<p>Antes de empezar a utilizar la API, deber\u00e1 <a href=\"https:\/\/developers.maplink.global\/es\/como-se-genera-el-token-para-la-autenticacion\/\" data-type=\"post\" data-id=\"999\">obtener el <em>token de autenticaci\u00f3n<\/em><\/a>. <\/p>\n\n<p>Se requerir\u00e1n las siguientes <em>headers<\/em>, donde la palabra <strong><em>token <\/em><\/strong>debe sustituirse por el token obtenido en el proceso de autenticaci\u00f3n:<\/p>\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">--header 'Content-Type: application\/json' \\\n--header 'Authorization: Bearer token'<\/pre>\n\n<p>Todos los par\u00e1metros para resolver el c\u00e1lculo de la matriz de distancia se enviar\u00e1n en el <em>body<\/em>.<\/p>\n\n<p>La Distance Matrix API funciona <strong>de forma as\u00edncrona<\/strong>. En otras palabras, se devolver\u00e1 un ID cuando se env\u00ede el problema. Con este ID puede comprobar la respuesta en el futuro o el estado de tramitaci\u00f3n.<\/p>\n\n<p>La API tiene los siguientes endpoints, en los que el t\u00e9rmino <code>{{matrixId}}<\/code> debe sustituirse por el ID del problema que se desea consultar:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/api.maplink.global\/matrix\/v1\/problems\">https:\/\/api.maplink.global\/matrix\/v1\/problems<\/a> &#8211; <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-amber-color\">POST<\/mark><\/strong><br\/>Se utiliza para enviar el problema log\u00edstico. Se devolver\u00e1 un ID para la consulta.<br\/><\/li>\n\n\n\n<li><a href=\"https:\/\/api.maplink.global\/matrix\/v1\/events?jobId=%7B%7BmatrixID%7D%7D\">https:\/\/api.maplink.global\/matrix\/v1\/events?jobId={{matrixID}}<\/a> &#8211; <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">GET<\/mark><\/strong><br\/>Devuelve todos los estados desde la recepci\u00f3n de la solicitud hasta su finalizaci\u00f3n.<br\/><\/li>\n\n\n\n<li><a href=\"https:\/\/api.maplink.global\/matrix\/v1\/jobs\/%7B%7BmatrixID%7D%7D\">https:\/\/api.maplink.global\/matrix\/v1\/jobs\/{{matrixID}}<\/a> &#8211; <strong><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">GET<\/mark><\/strong><\/strong><br\/>Devuelve el estado actual de procesamiento de la solicitud.<br\/><\/li>\n\n\n\n<li><a href=\"https:\/\/api.maplink.global\/matrix\/v1\/solutions\/%7B%7BmatrixId%7D%7D\">https:\/\/api.maplink.global\/matrix\/v1\/solutions\/{{matrixId}}<\/a> &#8211; <strong><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">GET<\/mark><\/strong><\/strong><br\/>Devuelve el resultado de la matriz de distancias.<\/li>\n<\/ul>\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><\/p>\n<cite><strong>Nota<\/strong>: Los ID de soluci\u00f3n pueden consultarse durante un periodo de <strong>7 d\u00edas<\/strong>.<\/cite><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Antes de empezar a utilizar la API, deber\u00e1 obtener el token de autenticaci\u00f3n. Se requerir\u00e1n las siguientes headers, donde la palabra token debe sustituirse por el token obtenido en el proceso de autenticaci\u00f3n: Todos los par\u00e1metros para resolver el c\u00e1lculo de la matriz de distancia se enviar\u00e1n en el body. La Distance Matrix API funciona [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[152],"tags":[],"class_list":["post-2182","post","type-post","status-publish","format-standard","hentry","category-distance-matrix-es"],"acf":[],"_links":{"self":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/2182","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/comments?post=2182"}],"version-history":[{"count":5,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/2182\/revisions"}],"predecessor-version":[{"id":2691,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/2182\/revisions\/2691"}],"wp:attachment":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/media?parent=2182"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/categories?post=2182"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/tags?post=2182"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}