This commit is contained in:
liushiwei
2024-08-15 21:21:58 +08:00
parent 25ba3eb387
commit 5e8b1ea682
10 changed files with 711 additions and 51 deletions

View File

@@ -186,6 +186,18 @@ chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
resolve({success: false, errorCode: -1})
});
}).then(sendResponse);
} else if (request.type == 'goodcangApi') {
new Promise((resolve) => {
let headers = {};
headers['Content-Type'] = 'application/json';
Promise.resolve().then(() => fetch(request.url, {
'headers': headers, 'method': request.method, 'referrerPolicy': 'no-referrer', 'credentials': 'include', 'body': JSON.stringify(request.data), 'mode': 'cors'
})).then((res) => {
resolve(res.json());
}).catch(() => {
resolve({success: false, errorCode: -1})
});
}).then(sendResponse);
} else if (request.type == 'notify') {
chrome.notifications.create("" + Math.random(), {
type: "basic", title: "TEMU助手", message: "您店铺【" + request.mallName + "】的商品【" + request.productName + "】成功加入发货台,请尽快处理", iconUrl: "./icons/48.png"