class LinkedInConstants: # API Configuration # Using the versioned base path for Marketing/Community Management APIs API_VERSION = "202411" # Latest version (YYYYMM format) BASE_URL = "https://api.linkedin.com/rest" # Authentication URLs AUTH_URL = "https://www.linkedin.com/oauth/v2/authorization" TOKEN_URL = "https://www.linkedin.com/oauth/v2/accessToken" # Scopes SCOPES = [ "r_organization_social", "w_organization_social", "rw_organization_admin" ] # Rate Limiting MAX_RETRIES = 3 RATE_LIMIT_SLEEP = 60 # seconds # Pagination DEFAULT_PAGE_SIZE = 50 MAX_PAGE_SIZE = 100 # Sync Configuration INITIAL_SYNC_COMMENT_LIMIT = 200 # Comments per post for initial sync DELTA_SYNC_INTERVAL = 900 # 15 minutes in secondsv