Mergi la conținut

De la prima ciornă până la emisie și ce se întâmplă dacă apare un eșec.

O prezentare a funcțiilor actuale Amaposta și un tabel cu exact ce acceptă fiecare platformă.

Calendar și coadă

Vezi ce este în emisie, ce urmează și ce a eșuat.

Vizualizare grilă de programe
Câte o bandă pentru fiecare canal, cu timpul de la stânga la dreapta și o linie de emisie pentru momentul actual, astfel încât golurile sau aglomerările să fie evidente dintr-o privire. Vizualizări săptămânale și lunare când ai nevoie de o perspectivă mai largă.
Trage pentru a reprograma
Mută o postare în altă zi în vizualizarea lunară și își păstrează ora.
Intervale de publicare și coadă
Stabilește orele preferate pentru publicare în fiecare proiect. Adaugă în coadă plasează o postare în următorul interval liber pentru canalele sale, cu până la douăsprezece săptămâni în avans.
Fusurile orare ale proiectelor
Fiecare proiect are propriul fus orar, iar toate orele de pe ecran sunt afișate în acesta, inclusiv cu schimbările orei de vară.

Editor

Scrie o singură dată și oferă fiecărui canal o versiune potrivită.

Versiuni pentru fiecare canal
Titlurile apar doar acolo unde platforma are un câmp pentru titlu. Hashtagurile sunt trimise ca etichete pe YouTube și adăugate în text peste tot în rest. Personalizează titlul, textul, hashtagurile sau opțiunile pentru orice canal individual.
Previzualizări și contoare în timp real
Vezi cum va apărea fiecare versiune, cu numărul de caractere calculat după regulile fiecărei platforme. Pe X, linkurile se numără ca 23 și emojiurile ca 2.
Opțiuni ale platformei
Vizibilitate, categorie și conținut pentru copii pe YouTube; confidențialitate, comentarii, Duet și Stitch pe TikTok; setări de răspuns pe X; distribuirea în flux pentru Reels pe Instagram.
Seturi de hashtaguri și duplicate
Salvează ca set hashtagurile pe care le refolosești. Duplică o postare pentru a porni următoarea de la ea.

Verificări preliminare

Problemele apar în timp ce scrii, nu la 9:01.

Ce se verifică
Tipul și dimensiunea fișierului, durata, raportul de aspect și lățimea videoclipului; lungimea titlului și a textului; numărul de hashtaguri; dacă platforma acceptă acest tip de postare și dacă fiecare canal este conectat.
Erorile blochează programarea
O postare cu erori nu poate fi programată, nici din panoul de control, nici din API. Avertismentele și notele nu blochează nimic.
  • TikTok nu poate publica postări text (acceptă imagini și videoclipuri). Elimină TikTok din această postare.
  • Fișierul are 12 MB; Instagram permite până la 8 MB.
  • Fișierul are doar 280px lățime; Instagram recomandă cel puțin 320px.

Aprobări

Pentru echipe, clienți și fluxuri AI.

Căsuță de verificare
Activează aprobările pentru un proiect, iar postările editorilor așteaptă în căsuță. Administratorii le aprobă, păstrând ora programată, sau cer modificări printr-o notă vizibilă autorului.
Fluxurile de conținut ajung la verificare
Cheile API fără permisiunea posts:publish pot crea și programa postări, dar într-un proiect cu aprobări acestea ajung mai întâi la verificare; în alte proiecte pot crea doar ciorne. Marchează conținutul generat cu metadata.pipeline pentru ca evaluatorii să îl poată identifica.
Un registru al deciziilor
Aprobările, cererile de modificare și editările apar în jurnalul de activitate, iar post.approved ajunge la webhookurile tale.

Canale care rămân conectate

Fără eșecuri neobservate, fără deconectări surpriză.

Conectează cum dorești
Autentifică-te prin platformă sau lipește tokenuri din propria aplicație de dezvoltator. Canalele API personalizate publică la orice punct de acces HTTPS administrat de tine.
Reînnoire și avertizări timpurii
Tokenurile sunt reînnoite în fundal. Dacă o platformă necesită o nouă autentificare, administratorii sunt anunțați cu șapte zile înainte să expire accesul.
Eșecuri explicate clar
Când o platformă refuză o postare, vezi ce a spus și ce trebuie făcut, cu un buton Reîncearcă pe livrare. Erorile temporare sunt reîncercate automat la intervale crescătoare.
Linkuri de reconectare pentru clienți
Trimite clientului un link de unică folosință. Se autentifică pe platformă și canalul este reconectat, fără cont Amaposta și fără partajarea unei parole.
Canale Sandbox
Canale simulate care nu părăsesc niciodată Amaposta. Configurează unul să reușească mereu, să eșueze uneori, să eșueze mereu sau să se comporte ca o conexiune expirată pentru a vedea fiecare situație. Sunt gratuite în toate planurile.

Media

Inclusiv videoclipuri mari.

Trei moduri de a adăuga
Trage fișiere în editor, încarcă prin API sau oferă Amaposta un URL public de unde să le preia. Fișierele mari ajung direct în stocare printr-o încărcare presemnată.
Procesate pentru tine
Dimensiunile, durata și o miniatură sunt citite din fiecare fișier încărcat, pentru ca verificările să îi cunoască proprietățile. media.ready și media.failed anunță sistemele tale când s-a încheiat procesarea.
Coperți
Adaugă o miniatură personalizată dacă platforma permite acest lucru. În caz contrar, editorul te anunță că va fi omisă.

Spații de lucru și echipă

Un spațiu de lucru, multe branduri.

Proiecte
Păstrează fiecare brand sau client într-un proiect separat, cu propriile canale, fus orar, intervale de publicare și setări de aprobare.
Roluri
Proprietarii și administratorii gestionează canale, membri și aprobări. Editorii scriu și programează. Vizualizatorii pot consulta fără să modifice nimic.
Notificări și activitate
Notificări în aplicație și prin e-mail pentru verificări, eșecuri și canale care expiră, fiecare cu propriul comutator. Jurnalul de activitate arată cine a făcut ce, inclusiv cheile API.

API și webhookuri

Fluxul tău de conținut publică la fel ca un coleg.

API REST
Încarcă fișiere media, creează postări cu ajustări pentru fiecare canal, programează-le la o oră, acum sau în coadă și citește fiecare livrare cu starea, linkul și eroarea sa. Documentat cu OpenAPI.
Chei cu permisiuni limitate
content:read, content:write și posts:publish, limitate opțional la anumite proiecte. 120 de cereri pe minut pentru fiecare cheie.
Reîncercări sigure
Trimite un Idempotency-Key, iar o cerere reîncercată returnează postarea originală în locul unui duplicat.
Webhookuri semnate
Fiecare livrare poartă o semnătură HMAC-SHA256, este reîncercată când punctul tău de acces nu funcționează și apare într-un jurnal de livrări pe care îl poți testa din setări.
  • post.created O postare a fost creată (din panoul de control sau API)
  • post.scheduled O postare a fost programată
  • post.approved O postare a fost aprobată
  • post.published O postare a fost publicată pe un canal
  • post.failed Publicarea unei postări pe un canal a eșuat
  • channel.connected Un canal a fost conectat sau reconectat
  • channel.disconnected Un canal și-a pierdut conexiunea
  • media.ready Procesarea unui fișier încărcat s-a încheiat
  • media.failed Un fișier încărcat nu a putut fi procesat

Ce acceptă fiecare platformă

Acestea sunt regulile folosite de editor, verificări și sistemul de publicare. Când nivelul unui cont schimbă o limită, precum X Premium, setările canalului o pot mări.

Platformă Text Imagine Video Conectează Acces
YouTube Nu Nu Da Autentificare pe platformă Tokenurile de acces durează 1 oră și se reînnoiesc automat.
Instagram Nu Da Da Autentificare pe platformă Tokenurile durează 60 de zile și se reînnoiesc automat cât timp canalul este folosit.
TikTok Nu Da Da Autentificare pe platformă Tokenurile de acces durează 24 de ore; tokenurile de reîmprospătare durează un an.
X Da Da Da Autentificare pe platformă Tokenurile de acces durează 2 ore și se reînnoiesc automat.
Facebook Da Da Da Autentificare pe platformă Tokenurile de pagină nu expiră decât dacă persoana care a conectat pagina pierde accesul.
API personalizat Da Da Da Punct de acces și cheie Cheile API nu expiră decât dacă le rotești.

YouTube

Încarcă videoclipuri și Shorts cu titluri, descrieri, etichete și miniaturi personalizate.

Video
Postare Titlu Text Hashtaguri Media
Video TitluObligatoriu, limită de caractere: 100 DescriereLimită de caractere: 5.000 Trimise ca etichete, până la 60 MP4, MOV, WebM, AVI, MKV; până la 256 GB; de la 1 s la 12 hRecomandat: 16:9 pentru videoclipuri, 9:16 și cel mult 3 minute pentru Shorts
  • Conturile care nu au verificat un număr de telefon pot încărca până la 15 minute și nu pot seta miniaturi personalizate.
  • Fiecare încărcare consumă din cota API; cota Google implicită permite aproximativ șase încărcări pe zi pentru fiecare aplicație.

Documentație API YouTube

Instagram

Publică fotografii în flux și Reels pe conturi Business și Creator.

Imagine și video
Postare Titlu Text Hashtaguri Media
Imagine Fără titlu LegendăLimită de caractere: 2.200 Adăugate în text, până la 30 JPEG; până la 8 MBRecomandat: 1080×1350 (4:5) pentru cel mai mult spațiu pe ecran în flux
Video Fără titlu LegendăLimită de caractere: 2.200 Adăugate în text, până la 30 MP4, MOV; până la 300 MB; de la 3 s la 15 minRecomandat: Reels 1080×1920 (9:16)
  • Necesită un cont Instagram Business sau Creator.
  • Instagram permite 50 de postări publicate prin API pentru fiecare cont într-un interval continuu de 24 de ore.
  • Postările doar cu text nu sunt posibile pe Instagram.

Documentație API Instagram

TikTok

Publică videoclipuri și carusele foto direct pe profil.

Imagine și video
Postare Titlu Text Hashtaguri Media
Imagine TitluLimită de caractere: 90 DescriereLimită de caractere: 4.000 Adăugate în text JPEG, WebP; până la 20 MBRecomandat: 1080×1920 portret
Video Fără titlu LegendăLimită de caractere: 2.200 Adăugate în text MP4, MOV, WebM; până la 4 GB; de la 3 s la 10 minRecomandat: 1080×1920 (9:16), 23–60 fps
  • Postările din aplicații care nu au finalizat auditul TikTok sunt vizibile doar pentru creator.
  • TikTok alege coperta dintr-un cadru video; imaginile de copertă personalizate nu sunt acceptate.
  • Postările doar cu text nu sunt posibile pe TikTok.

Documentație API TikTok

X

Publică text, imagini și videoclipuri pe X (fostul Twitter).

Text, imagine și video
Postare Titlu Text Hashtaguri Media
Text Fără titlu PostareObligatoriu, până la 280 (linkurile se numără ca 23, emojiurile ca 2) Adăugate în text Niciuna
Imagine Fără titlu PostarePână la 280 (linkurile se numără ca 23, emojiurile ca 2) Adăugate în text JPEG, PNG, WebP, GIF; până la 5 MBRecomandat: 1600×900 (16:9) sau 1080×1350
Video Fără titlu PostarePână la 280 (linkurile se numără ca 23, emojiurile ca 2) Adăugate în text MP4, MOV; până la 512 MB; de la 0,5 s la 2:20 minRecomandat: 1280×720 sau 720×1280, până la 2:20
  • Dacă folosești propria aplicație de dezvoltator X, postările consumă creditele sale API, plătite în funcție de utilizare.
  • Hashtagurile sunt incluse în limita de caractere.

Documentație API X

Facebook

Publică text, fotografii și videoclipuri pe pagini Facebook.

Text, imagine și video
Postare Titlu Text Hashtaguri Media
Text Fără titlu PostareObligatoriu, limită de caractere: 63.206 Adăugate în text Niciuna
Imagine Fără titlu LegendăLimită de caractere: 63.206 Adăugate în text JPEG, PNG, GIF, WebP; până la 10 MBRecomandat: 1080×1350 sau 1200×630
Video TitluLimită de caractere: 255 DescriereLimită de caractere: 63.206 Adăugate în text MP4, MOV; până la 1 GB; de la 1 s la 20 minRecomandat: 1080×1080 sau 1080×1350, H.264 + AAC
  • Publică doar pe pagini; API-ul nu permite publicarea pe profiluri personale.

Documentație API Facebook

API personalizat

Trimite postări la propriul punct de acces HTTP, cu semnare și reîncercări.

Text, imagine și video
Postare Titlu Text Hashtaguri Media
Text TitluFără limită de lungime DescriereFără limită de lungime Trimise ca etichete Niciuna
Imagine TitluFără limită de lungime DescriereFără limită de lungime Trimise ca etichete JPEG, PNG, WebP, GIFRecomandat: Orice dimensiune
Video TitluFără limită de lungime DescriereFără limită de lungime Trimise ca etichete MP4, MOV, WebMRecomandat: Orice dimensiune
  • Fiecare cerere este semnată cu un antet HMAC-SHA256 ca să poți verifica dacă provine de la Amaposta.
  • Răspunde cu 2xx și, opțional, JSON {"id": "…", "url": "…"}. Răspunsurile 408, 429 și 5xx sunt reîncercate la intervale crescătoare; 401/403 marchează canalul pentru reconectare; alte coduri 4xx duc la eșecul livrării, ca să poți corecta problema și reîncerca.

Cum funcționează canalele API personalizate

Încearcă mai întâi pe un canal sandbox.