Greasy Fork

Greasy Fork is available in English.

Amazon CamelCamelCamel Price Chart

Add a CamelCamelCamel price chart with link to Amazon product pages.

目前为 2020-11-22 提交的版本。查看 最新版本

// ==UserScript==
// @name           Amazon CamelCamelCamel Price Chart
// @version        1.0.0
// @description    Add a CamelCamelCamel price chart with link to Amazon product pages.
// @author         miki.it
// @namespace      null
// @include        https://www.amazon.*/*
// @include        https://smile.amazon.*/*
// ==/UserScript==

var chartType = "amazon-new"; // Possible other values are "amazon", "new", "used", "new-used", & "amazon-new-used" 

var country = document.domain.split(".").pop();
if (country == "com") {
    country = "us";
}

var asin = document.getElementById("ASIN").value;
if (!asin) {
    throw new Error("Amazon Camel Graph: unable to get ASIN!");
}

var parentElement = document.getElementById("unifiedPrice_feature_div");
if (!parentElement) {
    throw new Error("Amazon Camel Graph: unable to get parent element!");
}

var link = document.createElement("a");
link.target = "_blank";
link.href = "https://" + country + ".camelcamelcamel.com/product/" + asin;

var chart = new Image(400, 250);
chart.src = "https://charts.camelcamelcamel.com/" + country + "/" + asin + "/" + chartType + ".png?force=1&zero=0&w=400&h=250&desired=false&legend=1&ilt=1&tp=all&fo=0";
link.appendChild(chart);

parentElement.appendChild(link);