Added process for recognizing amazn urls

This commit is contained in:
Nicolai Ort 2021-08-12 21:23:49 +02:00
parent 8eaa52d83d
commit 35af600dba
Signed by: niggl
GPG Key ID: 13AFA55AF62F269F
1 changed files with 11 additions and 0 deletions

View File

@ -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!