Der folgende JavaScript-Code ist ein Skript, das entwickelt wurde, um Tinder-Fotos aus dem Abschnitt „Likes You“ unscharf zu machen. Es funktioniert, indem es die Teaser-Bilder von der Tinder-API abruft und das DOM dynamisch aktualisiert, um die unscharfen Bilder durch klare zu ersetzen.
async function unblur() { // Fetch the teasers (users who liked your profile) from Tinder API const teasers = await fetch("https://api.gotinder.com/v2/fast-match/teasers", { headers: { // Uses the Tinder API token stored in the browser's localStorage "X-Auth-Token": localStorage.getItem("TinderWeb/APIToken"), platform: "android", }, }) // Parse the response as JSON and extract the results .then((res) => res.json()) .then((res) => res.data.results); // Select all blurred teaser elements from the Tinder page's DOM const teaserEls = document.querySelectorAll( ".Expand.enterAnimationContainer > div:nth-child(1)" ); // Loop through each teaser and replace the blurred image with the clear one teasers.forEach((teaser, index) => { const teaserEl = teaserEls[index]; const teaserImage = `https://preview.gotinder.com/${teaser.user._id}/original_${teaser.user.photos[0].id}.jpeg`; // Set the background image to the clear image URL teaserEl.style.backgroundImage = `url(${teaserImage})`; }); } // Call the unblur function unblur();
Abrufen der Teaser:
Auswahl der DOM-Elemente:
Unscharfe Bilder ersetzen:
Asynchron/Warten:
Dieses Skript nutzt die Leistungsfähigkeit der Browser-Entwicklertools und der Tinder-API, um das Benutzererlebnis zu verbessern, indem es Ihnen ermöglicht, diejenigen zu sehen, denen Sie gefallen haben, ohne dass ein kostenpflichtiges Abonnement erforderlich ist.
? GitHub Repo: Tinder Unblur – Enthüllen Sie Ihre Tinder-Likes
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3