fix: Improve iTunes API call success rate by increasing rate limit delay and adding a User-Agent header.
This commit is contained in:
@@ -36,8 +36,8 @@ export async function POST(request: Request) {
|
||||
|
||||
for (const song of songs) {
|
||||
try {
|
||||
// Rate limiting: wait 500ms between requests to be safe
|
||||
await sleep(500);
|
||||
// Rate limiting: wait 2000ms between requests to be safe (iTunes can be strict)
|
||||
await sleep(2000);
|
||||
|
||||
const year = await getReleaseYearFromItunes(song.artist, song.title);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user