feat: instagram higher concurrency

This commit is contained in:
Nevo David 2025-08-07 22:43:12 +07:00
parent 849becc281
commit 3197c69f19
4 changed files with 4 additions and 3 deletions

View File

@ -92,6 +92,7 @@ export abstract class SocialAbstract {
}
if (
request.status === 429 ||
request.status === 500 ||
json.includes('rate_limit_exceeded') ||
json.includes('Rate limit')

View File

@ -29,7 +29,7 @@ export class InstagramProvider
'instagram_manage_comments',
'instagram_manage_insights',
];
override maxConcurrentJob = 2; // Instagram/Facebook has moderate rate limits
override maxConcurrentJob = 10;
editor = 'normal' as const;
async refreshToken(refresh_token: string): Promise<AuthTokenDetails> {

View File

@ -26,7 +26,7 @@ export class InstagramStandaloneProvider
'instagram_business_manage_comments',
'instagram_business_manage_insights',
];
override maxConcurrentJob = 1; // Instagram standalone has stricter limits
override maxConcurrentJob = 10; // Instagram standalone has stricter limits
editor = 'normal' as const;

View File

@ -220,7 +220,7 @@ export class PinterestProvider
})
).json();
await timer(3000);
await timer(30000);
statusCode = mediafile.status;
}