Uplonic Logo
Vissza az útmutatókhozPublikálás és ütemezés

Tömeges videóütemezés CSV-ből: tesztelt munkafolyamat 2026-ra

Készíts elő egy CSV-fájlt, párosítsd az egyes fájlneveket az előkészített médiatárbeli videókhoz, oldd fel a célcsatornákat, és hozz létre külön ütemezéseket soronkénti ellenőrzéssel.

Tömeges videóütemezés CSV-ből: tesztelt munkafolyamat 2026-raAI
Ebben a cikkben

A CSV-ből történő tömeges videóütemezéshez egyértelmű megfeleltetésre van szükség az egyes sorok, a videók, a célcsatornák és a közzétételi időpontok között. Ez az útmutató bemutatja ezt a megfeleltetést a már regisztrált médiatárbeli videók esetében, majd minden kiválasztott sorhoz külön API-ütemezést küld be és ellenőriz. Maga a táblázatszöveg beolvasása önmagában még nem hoz létre ütemezést és nem tölt fel videófájlt.

A médiafájlokat készítsd elő az egy videó több platformra történő adaptálásáról szóló útmutatónk alapján. A CSV-fájl a tervet rendszerezi, de nem változtatja meg a videófájlok műszaki kompatibilitását.

Határozd meg a bemenetet és a tesztelt eredményt

A munkafolyamathoz szükséged lesz egy munkaterületi API-kulcsra, előkészített médiatárbeli videókra, azok azonosítóira (video ID), a pontos célcsatorna-azonosítókra (channel ID), valamint egy jövőbeli időpontra minden olyan elemhez, amelyet közzé kívánsz tenni. Az integrációdban tarts fenn egy fájlnév–videóazonosító megfeleltetési táblát. A fájlnév csupán egy párosítási címke, nem pedig szerveroldali videóazonosító.

Tesztelési hatókör: 2026. október 19-én egy fejlesztői tesztkörnyezet a tényleges Uplonic CSV-értelmező és sorpárosító függvényeket használta, majd API-kulcsos hitelesítéssel meghívta a valódi uploads HTTP-routert. A teszt a CSV-sorokat előkészített videó-metaadat tesztadatokhoz párosította, külön ütemezéseket hozott létre, kilistázta, majd törölte őket. A böngészős fájlkiválasztás, a tárhelyre történő feltöltés és a platformszintű kézbesítés kívül esett ezen az ellenőrzésen. Ebben a bemutatott integrációban a CSV-feldolgozás és az API-beküldés két különálló lépés.

Készítsd elő és vizsgáld meg a CSV-fájlt

Használd a tömeges ütemezési CSV-validátort a táblázatod ellenőrzéséhez és a sablon letöltéséhez. Használat előtt cseréld le a példában szereplő fájlneveket, csatornaneveket és dátumokat. A fejlesztői ellenőrzésünk során pontosan ezt a mintát futtattuk le; a benne szereplő 2030-as dátumok szándékosan távoli tesztértékek, amelyeket 2026. október 19-én ellenőriztünk.

file;title;description;hashtags;channels;scheduledFor
clip-01.mp4;First demo;"A caption; with punctuation";#demo;Demo YouTube;2030-01-15T17:00:00.000Z
clip-02.mp4;Second demo;Review before release;;Demo YouTube;2030-01-16T17:00:00.000Z

Az implementáció elfogadja a vessző, a pontosvessző és a tabulátor elválasztójeleket, és felismeri a támogatott fejléc-alternatívákat (aliasokat). A fenti minta pontosvesszőt használ. Ha egy mezőn belül elválasztójel szerepel, a mezőt idézőjelek közé kell tenni, ahogy a fenti leírásban is látható. A CSV-idézőjelezési szabályok hátteréhez lásd az RFC 4180 szabványt (ellenőrizve: 2026. október 19.); a vesszőn túli elválasztójelek támogatása a saját implementációnkból származik.

Mindig kezeld explicit módon a munkához használt időzónát. Az értelmező (parser) az időzóna-eltolást tartalmazó ISO-időbélyeget helyi dátum-idő értékké alakítja az adott sorhoz. A tesztkörnyezetünk ezt a helyi értéket visszaalakította ISO-időponttá az API-kérés beküldésekor. Mindig ellenőrizd az értelmezett időpontot ahelyett, hogy feltételeznéd, a látható óraérték mindig UTC-ben van. A kívánt időpont áttekintésében segít a posztolási időzóna-átváltó.

Oldj fel minden sort a beküldés előtt

A CSV-párosító fájlnév alapján rendeli össze a sorokat. Minden egyes megtalált fájlt oldj fel a tényleges médiatárbeli videóazonosítójára (video ID), a kiválasztott fiókot pedig a megfelelő csatornaazonosítóra (channel ID). A tesztünkben az idézőjelezett leírás sértetlenül átment az értelmezésen, a megnevezett csatorna pedig feloldódott a várt azonosítóra.

Ha egy csatornanév több csatlakoztatott fiókra is illeszkedik, az eredmény kétértelmű. Az értelmező ilyenkor hibát jelzett ahelyett, hogy találomra választott volna egy fiókot, és az ismeretlen csatornanevet is külön jelezte. Mindig a pontos fiókazonosítót részesítsd előnyben, ha ugyanazon a platformon több csatornát is kezelsz. Egy puszta platformnév az alapértelmezett kapcsolatra oldódhat fel, ezért nem szabad feltételezni, hogy automatikusan a kívánt ügyfélfiókot választja ki.

A kérések létrehozása előtt szűrd ki a nem párosítható CSV-sorokat, a duplikált fájlneveket és a sorhibákat. Az üres metaadat-cellák nem írják felül a meglévő sorértékeket az átvizsgált párosítóban. Hiányzó közzétételi időpont vagy célcsatorna esetén explicit döntést kell hoznod arról, hogy az adott elem csak előkészítés alatt áll, vagy ténylegesen ütemezni kell.

Hozd létre és ellenőrizd az egyes ütemezéseket

Minden érvényes sorhoz küldj egy POST /uploads/schedule kérést a munkaterületi kulccsal az x-api-key fejlécben. Az integráció a párosított videóazonosítót, a feloldott csatornaazonosítót és az értelmezett időbélyeget használta:

{
 "videoId": "MATCHED_VIDEO_ID",
 "platforms": ["youtube"],
 "channels": ["RESOLVED_CHANNEL_ID"],
 "scheduledFor": "2030-01-15T17:00:00.000Z",
 "title": "First demo",
 "description": "A caption; with punctuation",
 "privacyStatus": "public"
}

Ezt a kérésformátumot és időbélyeget 2026. október 19-én próbáltuk ki. A bemutató mindkét mintasorhoz létrehozott egy-egy ütemezést, majd a GET /uploads/scheduled?status=scheduled végponton keresztül megerősítette mindkét bejegyzés meglétét. Mentsd el a visszaadott ütemezés-azonosítót és publikálási kérés-azonosítót az eredeti fájlnév mellé. Soha ne számolj el egy pusztán beolvasott CSV-sort sikeresen beküldött kérésként.

A bemutatónk YouTube-tesztadatokat használt. Más célplatformok saját jogosultságokat és platformspecifikus metaadatokat igényelnek. Egy CSV-sor nem helyettesíti a TikTok által megkövetelt felhasználói választásokat vagy hozzájárulást; ez az ellenőrzés nem igazol működő TikTok-beküldést.

Kezeld a részleges eredményeket, és töröld a nem kívánt terveket

Ha egy kérés meghiúsul, az újrapróbálkozás előtt vizsgáld meg az adott sort és a szerver válaszát. Őrizd meg a már sikeresen létrehozott ütemezés-azonosítókat. Ha az összes sort újra beküldöd, duplikált terveket hozhatsz létre a már elfogadott elemekhez.

Egy még ütemezett elem visszavonásához használd a DELETE /uploads/scheduled/SCHEDULE_ID végpontot. A tesztkörnyezetünk mindkét mintatervet törölte, majd megerősítette, hogy az ütemezett lista üres. Ez a végrehajtás előtti helyi tervtörlést igazolja, nem pedig a közösségi hálózaton már közzétett tartalom eltávolítását.

Probléma

Igazolt működés

Teendő

Elválasztójel a leírásban

Az idézőjelek közé tett pontosvessző a leíráson belül maradt.

Teddd idézőjelek közé a teljes mezőt, és védd le a belső idézőjeleket.

Ismeretlen vagy duplikált csatornanév

A párosító ismeretlen vagy kétértelmű bemenetet jelzett.

Válassz egyértelműen azonosítható csatlakoztatott fiókot.

Lehetetlen naptári dátum

Az érvénytelen dátumú tesztadatot az értelmező elutasította.

Javítsd a dátumot, és ellenőrizd az időzónát.

A kötegnek csak egy része jelenik meg

Az ütemezések különálló API-kérések ebben a folyamatban.

Az újrapróbálkozás előtt vezesd össze a visszaadott azonosítókat az eredeti sorlistával.

Források és módszertan

Módszertan: saját CSV-értelmező és API-forráskód áttekintése, valamint egy összekapcsolt fejlesztői tesztkörnyezet futtatása, 2026. október 19. Minden példadátum tesztkonfiguráció. Böngészős feltöltést, szolgáltatói OAuth-hitelesítést vagy platformszintű kézbesítést nem igazoltunk.

  • Uplonic batch-csv implementáció: fejlécek, elválasztójel-felismerés, idézőjelezés, fájlnév-párosítás, időpont-értelmezés és csatornafeloldás; ellenőrizve: 2026. október 19.
  • Uplonic uploads útvonalak: egyedi ütemezések létrehozása, listázása és törlése, az értelmező kimenetével kipróbálva egy elkülönített fejlesztői munkaterületen, 2026. október 19.
  • RFC 4180: vesszővel tagolt értékek (CSV) és idézőjelezési szabályok — ellenőrizve: 2026. október 19.
MegosztásXLinkedInFacebook

A következő útmutató e-mailben

Útmutatók alkotóknak, kereseti adatok és azok a platform-változások, amik az elérésedet érintik. Legfeljebb havi két levél, bármikor leiratkozhatsz.

A videóid minden platformon, automatikusan.

Köss be minden fiókot, tervezz AI asszisztenssel, automatizálj Claude vagy Codex-el, és kövesd a posztokat egyetlen felületről.

Kezdés ingyen

TikTok
TikTok ütemezve18:00 · TikTok
Instagram
Instagram feltöltve3 feltöltés ma
Facebook
Ütemezés aktívKövetkező feltöltés: 18:00 · TikTok
Kéz egy okostelefonnal, rajta az Uplonic dashboard
Az Uplonic mobilon, a videó-ütemező felülettel