다음 JavaScript 코드는 '좋아요' 섹션에서 Tinder 사진을 흐리게 표시하도록 설계된 스크립트입니다. Tinder의 API에서 티저 이미지를 가져오고 DOM을 동적으로 업데이트하여 흐릿한 이미지를 선명한 이미지로 바꾸는 방식으로 작동합니다.
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();
티저 가져오는 중:
DOM 요소 선택:
흐린 이미지 교체:
비동기/대기:
이 스크립트는 브라우저 개발자 도구와 Tinder API의 강력한 기능을 활용하여 유료 구독 없이도 귀하를 좋아한 사람들을 볼 수 있도록 함으로써 사용자 경험을 향상시킵니다.
? GitHub Repo: Tinder Unblur - Tinder 좋아요 표시
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3