1
Fork 0

api changes

This commit is contained in:
ashley 2024-08-31 12:30:22 +00:00
parent 79ba510788
commit eb7f0e6019

View file

@ -127,7 +127,7 @@ app.get("/avatars/:v", async function (req, res) {
} catch {} } catch {}
}); });
app.get("/api/user-score-api", async (req, res) => { app.get("/api/getEngagementData", async (req, res) => {
const { fetch } = await import("undici"); const { fetch } = await import("undici");
const id = req.query.v; const id = req.query.v;
@ -192,7 +192,8 @@ app.get("/avatars/:v", async function (req, res) {
var respon = { var respon = {
like_count:likes, like_count:likes,
dislike_count:dislikes, dislike_count:dislikes,
user_score : { rating:engagement.rating,
userScore : {
label:userScoreLabel, label:userScoreLabel,
color:userScoreColor, color:userScoreColor,
}, },
@ -200,10 +201,12 @@ app.get("/avatars/:v", async function (req, res) {
likeColor:likeColor, likeColor:likeColor,
dislikeColor: dislikeColor, dislikeColor: dislikeColor,
percentage: { percentage: {
likePercentage:likePercentage, likePercentage:`${likePercentage}%`,
dislikePercentage:dislikePercentage dislikePercentage:`${dislikePercentage}%`
} }
}, },
ReturnYouTubeDislikesApiRawResponse:engagement,
} }
res.send(respon) res.send(respon)
@ -213,7 +216,7 @@ app.get("/avatars/:v", async function (req, res) {
app.use("/sb/i/:v/:imagePath/:img", async function (req, res) { app.use("/sb/i/:v/:imagePath/:img", async function (req, res) {
const { v, imagePath, img } = req.params; const { v, imagePath, img } = req.params;
const { sqp, xywh } = req.query; const { sqp, xywh } = req.query;
const sighMatch = req.url.match(/&sigh=([^&#]+)/); const sighMatch = req.url.match(/&sigh=([^&#]+)/);
const sigh = sighMatch ? sighMatch[1] : undefined; const sigh = sighMatch ? sighMatch[1] : undefined;