From 35af600dba6d86710f88ddcf092ddab39b1795aa Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Thu, 12 Aug 2021 21:23:49 +0200 Subject: [PATCH] Added process for recognizing amazn urls --- src/server.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/server.js b/src/server.js index cf53bd5..c4c9141 100644 --- a/src/server.js +++ b/src/server.js @@ -142,6 +142,17 @@ function checkKnownProviders(target){ target } } + const amazonID = target.match(/https?:\/\/(www|smile|)\.?(amazon|smile)\.(com|de)(?:(?:\/.*\/|\/)(?:dp|gp))(\/product\/|\/)([A-Z0-9]+)/)[5]; + console.log(amazonID) + if(amazonID){ + const shortcode = `a/${amazonID}` + return { + url: `${config.getBaseUrl()}/${shortcode}`, + shortcode, + target + } + } + return null; } // Run the server!