Kun prøveversion — aktivering kræves

Byg downloads med Social Video Saver

Produktionslegitimationsoplysninger forbliver deaktiveret, indtil den foreslåede brugssag gennemgår en supportgennemgang.

SocialSaverWorkspaceJSON over HTTPSAsynkrone jobLegitimationsoplysninger med anvendelsesområde
01

Hurtig start

Support-aktiverede legitimationsoplysninger er udgangspunktet for API-vært på SocialVideoSaver. En multi-source visning præsenterer derefter en tildelt lejer slutpunkt og forklarer en server-kun opkald sti.

Lejer- URLhttps://socialvideosaver.com
GodkendelseX-API-Key: pending_activation_…
Profil af klientSocialSaverWorkspace
Version af APIv1
# Available only after support activation
export SVS_WORKSPACE_KEY="issued-after-review"

curl -X POST https://socialvideosaver.com/v1/resolve \
  -H "X-API-Key: $SVS_WORKSPACE_KEY" \
  -H "Content-Type: application/json" \
  -d '{"social_url":"https://www.youtube.com/watch?v=VIDEO_ID"}'

SocialVideoSaver's multi-kilde visning gennemgår server-side hemmelig lagring for legitimationssikkerhed. Den viser ingen klientpakkeindlejring næste og skjuler ikke offentlige logfiler eller arkiver.

02

Løsning af et link

Kildegenkendelse er udgangspunktet for Resolve-operationen på SocialVideoSaver. En multi-kilde visning præsenterer derefter formater fra en indsendt URL og forklarer, at der ikke er opfundet output.

POST/v1/resolveOmfang: løse
FeltTypePåkrævetBeskrivelse
social_urlHTTPS- URLJaOffentlig eller autoriseret medieside at analysere.
tenantstrengNejTildelt lejerdomæne. Udelades normalt.
{
  "success": true,
  "platform": "youtube",
  "title": "Example video",
  "formats": [
    {"id":"18","type":"video","quality":"360p","container":"mp4"}
  ],
  "cached": false
}

SocialVideoSaver's multi-kilde visning gennemgår den returnerede værdi uændret for formatidentifikator. Den viser tilgængelighed pr. link næste og skjuler ikke nogen gættet kvalitetsmærkat.

03

Opret og følg et downloadjob

SocialVideoSaver nærmer Job skabelse gennem asynkron forberedelse, så en kort HTTP-anmodning. Den multi-source visning holder afgrænset arbejdstager udførelse eksplicit.

POST/v1/jobsOmfang: job
FeltTypePåkrævetBeskrivelse
social_urlHTTPS- URLJaDen samme normaliserede kilde indsendt til at løse.
media_profilestrengJaEt nøjagtigt id fra forklaringssvaret.
tenantstrengNejTildelt lejerdomæne. Udelades normalt.
curl -X POST https://socialvideosaver.com/v1/jobs \
  -H "X-API-Key: $SVS_WORKSPACE_KEY" \
  -H "Content-Type: application/json" \
  -d '{"social_url":"https://www.youtube.com/watch?v=VIDEO_ID","media_profile":"18"}'
1202 AccepteretGem delivery_job.
2AfstemningsstatusGET /v1/jobs/{delivery_job} med samme nøgle.
3KlarÅbn den signerede download-URL.
StatusBetydningKlienthandling
queuedOptaget i den afgrænsede kø.Afstemning igen med tilbageslag.
extractingOpdatering af kildemetadata eller rute.Fortsæt med at stemme.
processingDownloading, remuxing eller sammenlægning.Vis server fremskridt.
readySigneret download er tilgængelig.Send URL-adressen til brugeren.
failedTerminal struktureret fejl.Læs error_code. Prøv kun igen, når det anbefales.
expiredMidlertidig output blev fjernet.Opret et nyt job.
curl https://socialvideosaver.com/v1/jobs/DELIVERY_JOB \
  -H "X-API-Key: $SVS_WORKSPACE_KEY"

SocialVideoSaver organiserer Job-afstemning omkring et sekunds initial ventetid. Dens multisource-visning sammenligner begrænset tilbageholdelse. Midlertidig underskrevet levering forbliver den endelige kontrol.

04

Forudsigelige fejl

I SocialVideoSaver kommer en ikke-2xx kuvert først, når fejlkontrakten forklares. Den multi-kilde visning følger med en supportanmodnings-ID og afsluttes med forudsigelig klienthåndtering.

{
  "success": false,
  "error": {
    "code": "RATE_LIMITED",
    "category": "rate_limited",
    "message": "Too many requests. Please try again shortly.",
    "retryable": true,
    "details": {"retry_after_seconds": 20}
  },
  "request_id": "…"
}
HTTPTypisk betydningHandling
400Ugyldig URL, brødtekst eller utilgængeligt format.Ret anmodningen. Prøv igen for formater.
401Manglende, ugyldig, udløbet eller forkert områdenøgle.Kontroller legitimationsoplysningerne på serversiden.
403Lejer- eller kildepolitikken afviste anmodningen.Omgå ikke politikken. Kontakt support.
404Ukendt eller udløbet job.Opret eventuelt et nyt job.
429Grænsen for anmodninger eller aktive job er nået.Ære retry_after_seconds.
503Kø/kapacitet eller opstrøm midlertidigt utilgængelig.Prøv igen med eksponentiel tilbagefald og jitter.
05

Driftskontrakt

SocialVideoSaver gennemgår projiceret efterspørgsel på tværs af netværk, før der tildeles grænser for den godkendte integration.

Aktivering før udforskning er udgangspunktet for skemaadgang på SocialVideoSaver. En multi-kilde visning præsenterer derefter tildelt autentificering og forklarer dokumenterede anmodningsformer.

OPERATØRGENNEMGÅET ADGANG

Aktivér gennem støtte

Opsummer tværnetværksproduktet, forventet månedligt efterspørgsel og hver social udbyder i omfanget. SocialVideoSaver aktiverer kun de anmodede analyse- eller jobfunktioner og gemmer en hash i stedet for tokenet.

Anmod om aktivering Nøgler er lejerafgrænsede, kan tilbagekaldes og udstedes via kontaktformularen. Anonyme scripts kan ikke udføre downloaderarbejde.