Apple Music Replay เป็นเพลย์ลิสต์อัปเดตรายสัปดาห์ที่ติดตามและจัดอันดับเพลงตามจำนวนการฟังทุกปี มันได้รับการแนะนำโดย Apple Music แพลตฟอร์มสตรีมมิ่งเพลงโดย Apple ในปี 2019 เป็นคุณสมบัติเพลย์ลิสต์สิ้นปีเช่น Spotify Wrapped ซึ่งสร้างขึ้นทุกปี
นี่ไม่ใช่ตัวติดตามอัตโนมัติ เนื่องจากมีอุปสรรคที่ไม่สามารถวัดได้ที่จะเอาชนะด้วย webscraping อัตโนมัติเช่นการตรวจสอบสองปัจจัย (เพลง Apple ระยะไกล) และการนำทาง OS (iTunes ท้องถิ่น) ฉันมาที่โซลูชันอื่นโดยใช้ Apple Musickit เพื่อพัฒนาตัวติดตามนี้ แต่ราคาสมัครสมาชิกดังนั้นฉันคิดว่ามันจะดีกว่าในการส่งออกด้วยตนเอง (3 คลิกเท่านั้น) และใช้งานสคริปต์แบทช์ซึ่งไม่มีค่าใช้จ่าย
ดังนั้นฉันต้องส่งออกไฟล์ข้อมูลของเพลย์ลิสต์ด้วยตนเองซึ่งอัปเดตทุกวันหยุดสุดสัปดาห์ ในพื้นที่เก็บข้อมูลนี้เป็นโฟลเดอร์เพลย์ลิสต์แต่ละอันมีไฟล์ที่คั่นด้วยเครื่องหมายจุลภาค (CSV) ของเพลย์ลิสต์ที่จับได้ทุกสัปดาห์
ฉันรวมเพียง 7 ฟิลด์ในตาราง (หมายเลข ID, ชื่อเพลง, ศิลปิน, ชื่ออัลบั้ม, ประเภท, ความยาวเพลงและจำนวนการเล่น) เพื่อความเรียบง่าย ฟิลด์เหล่านี้เกี่ยวข้องกับการสร้างภาพข้อมูลและการสาธิตเพิ่มเติม