Naar inhoud gaan

Van het eerste concept tot live, en wat er gebeurt als het misgaat.

Een rondleiding langs wat Amaposta nu kan, met een tabel van wat elk platform precies accepteert.

Kalender en wachtrij

Zie wat live is, wat volgt en wat is misgegaan.

Zenderweergave
Eén baan per kanaal, met de tijd van links naar rechts en een livelijn voor nu, zodat een gat of opeenstapeling direct opvalt. Week- en maandweergaven voor een breder overzicht.
Sleep om opnieuw in te plannen
Verplaats een bericht in de maandweergave naar een andere dag; het tijdstip blijft behouden.
Publicatiemomenten en de wachtrij
Stel voor elk project in op welke tijdstippen je wilt publiceren. In wachtrij zetten plaatst een bericht op het volgende vrije moment voor de gekozen kanalen, tot twaalf weken vooruit.
Projecttijdzones
Elk project heeft een eigen tijdzone. Alle tijden op het scherm worden daarin getoond, inclusief de overgang naar zomer- en wintertijd.

Editor

Schrijf één keer en geef elk kanaal een passende versie.

Versies per kanaal
Titels gaan alleen naar platforms met een titelveld. Hashtags worden als tags naar YouTube gestuurd en elders aan de tekst toegevoegd. Pas de titel, tekst, hashtags of opties voor elk afzonderlijk kanaal aan.
Livevoorbeelden en tellers
Bekijk elke versie zoals die zal verschijnen, met tekentellingen volgens de regels van elk platform. Op X tellen links als 23 en emoji als 2.
Platformopties
Zichtbaarheid, categorie en gemaakt voor kinderen voor YouTube; privacy, reacties, Duet en Stitch voor TikTok; reactie-instellingen voor X; delen in de feed voor Instagram Reels.
Hashtagsets en duplicaten
Sla herbruikbare hashtags op als set. Dupliceer een bericht als basis voor het volgende.

Voorafcontroles

Problemen komen tijdens het schrijven aan het licht, niet om 9:01.

Wat er wordt gecontroleerd
Bestandstype, grootte, videolengte, beeldverhouding en breedte; lengte van titel en tekst; aantal hashtags; of het platform dit berichttype ondersteunt; en of elk kanaal verbonden is.
Fouten blokkeren het inplannen
Een bericht met fouten kan niet worden ingepland, via het dashboard of de API. Waarschuwingen en opmerkingen blokkeren niets.
  • TikTok kan geen tekstberichten publiceren (het ondersteunt afbeeldingen en video). Verwijder TikTok uit dit bericht.
  • Het bestand is 12 MB; Instagram staat maximaal 8 MB toe.
  • Het bestand is slechts 280px breed; Instagram beveelt minstens 320px aan.

Goedkeuringen

Voor teams, klanten en AI-pipelines.

Beoordelingsinbox
Schakel goedkeuringen voor een project in en berichten van redacteurs wachten in de inbox. Beheerders keuren goed, met behoud van het geplande tijdstip, of vragen om aanpassingen met een opmerking voor de auteur.
Pipelines gaan ter beoordeling
API-sleutels zonder de bevoegdheid posts:publish kunnen berichten maken en inplannen, maar in een project met goedkeuringen komen ze eerst ter beoordeling; elders kunnen ze alleen concepten maken. Markeer gegenereerde content met metadata.pipeline zodat beoordelaars dit kunnen herkennen.
Een overzicht van beslissingen
Goedkeuringen, aanpassingsverzoeken en bewerkingen verschijnen in het activiteitenlogboek, en post.approved wordt naar je webhooks gestuurd.

Kanalen die verbonden blijven

Geen stille fouten, geen onverwachte afmeldingen.

Verbind op jouw manier
Log in bij het platform of plak tokens uit je eigen ontwikkelaarsapp. Custom API-kanalen publiceren naar elk HTTPS-eindpunt dat je beheert.
Vernieuwen en vroege waarschuwingen
Tokens worden op de achtergrond vernieuwd. Als een platform een nieuwe aanmelding vereist, horen beheerders dat zeven dagen voordat de toegang verloopt.
Foutmeldingen in begrijpelijke taal
Als een platform een bericht weigert, zie je wat het heeft gemeld en wat je kunt doen, met een knop Opnieuw proberen bij de plaatsing. Bij tijdelijke fouten volgen automatisch nieuwe pogingen met oplopende wachttijd.
Links voor klanten om opnieuw te verbinden
Stuur een klant een eenmalige link. Die logt in bij het platform en het kanaal is weer verbonden, zonder Amaposta-account en zonder een wachtwoord te delen.
Sandboxkanalen
Testkanalen waarbij niets Amaposta verlaat. Laat een kanaal altijd slagen, af en toe mislukken, altijd mislukken of zich gedragen als een verlopen verbinding om elk scenario te bekijken. Ze zijn gratis bij elk abonnement.

Media

Ook grote video's.

Drie manieren om te beginnen
Sleep bestanden naar de editor, upload via de API of geef Amaposta een openbare URL om op te halen. Grote bestanden gaan rechtstreeks naar de opslag via een vooraf ondertekende upload.
Voor je verwerkt
Van elke upload worden afmetingen, duur en een miniatuur uitgelezen, zodat de controles weten wat ze beoordelen. media.ready en media.failed laten je systemen weten wanneer het klaar is.
Omslagen
Voeg een eigen miniatuur toe als het platform die ondersteunt. Anders laat de editor weten dat deze wordt overgeslagen.

Werkruimtes en team

Eén werkruimte, veel merken.

Projecten
Houd elk merk of elke klant in een eigen project met eigen kanalen, tijdzone, publicatiemomenten en goedkeuringsinstelling.
Rollen
Eigenaren en beheerders beheren kanalen, leden en goedkeuringen. Redacteurs schrijven en plannen in. Kijkers kunnen kijken zonder iets te wijzigen.
Meldingen en activiteit
Meldingen in de app en per e-mail over beoordelingen, fouten en verlopende kanalen, elk met een eigen aan/uit-schakelaar. Het activiteitenlogboek toont wie wat heeft gedaan, ook API-sleutels.

API en webhooks

Je pipeline publiceert als een teamgenoot.

REST API
Upload media, maak berichten met aanpassingen per kanaal, plan ze in op een tijdstip, nu of via de wachtrij en vraag elke plaatsing op met status, link en foutmelding. Gedocumenteerd met OpenAPI.
Sleutels met beperkte bevoegdheden
content:read, content:write en posts:publish, eventueel beperkt tot bepaalde projecten. 120 aanvragen per minuut per sleutel.
Veilig opnieuw proberen
Stuur een Idempotency-Key mee en een herhaalde aanvraag geeft het oorspronkelijke bericht terug in plaats van een duplicaat.
Ondertekende webhooks
Elke bezorging heeft een HMAC-SHA256-handtekening, wordt opnieuw geprobeerd als je eindpunt onbereikbaar is en verschijnt in een bezorglogboek dat je vanuit de instellingen kunt testen.
  • post.created Een bericht is gemaakt (dashboard of API)
  • post.scheduled Een bericht is ingepland
  • post.approved Een bericht is goedgekeurd
  • post.published Een bericht is op een kanaal gepubliceerd
  • post.failed Een bericht kon niet op een kanaal worden gepubliceerd
  • channel.connected Een kanaal is verbonden of opnieuw verbonden
  • channel.disconnected Een kanaal heeft de verbinding verloren
  • media.ready Een upload is verwerkt
  • media.failed Een upload kon niet worden verwerkt

Wat elk platform accepteert

Dit zijn de regels die de editor, de controles en het publicatieproces gebruiken. Als een accountniveau een limiet wijzigt, zoals bij X Premium, kan deze in de kanaalinstellingen worden verhoogd.

Platform Tekst Afbeelding Video Verbinden Toegang
YouTube Nee Nee Ja Inloggen bij platform Toegangstokens zijn 1 uur geldig en worden automatisch vernieuwd.
Instagram Nee Ja Ja Inloggen bij platform Tokens zijn 60 dagen geldig en worden automatisch vernieuwd zolang het kanaal in gebruik is.
TikTok Nee Ja Ja Inloggen bij platform Toegangstokens zijn 24 uur geldig; vernieuwingstokens zijn een jaar geldig.
X Ja Ja Ja Inloggen bij platform Toegangstokens zijn 2 uur geldig en worden automatisch vernieuwd.
Facebook Ja Ja Ja Inloggen bij platform Paginatokens verlopen alleen als degene die de verbinding heeft gemaakt, de toegang verliest.
Custom API Ja Ja Ja Eindpunt en sleutel API-sleutels verlopen niet, tenzij je ze vervangt.

YouTube

Upload video's en Shorts met titels, beschrijvingen, tags en eigen miniaturen.

Video
Bericht Titel Tekst Hashtags Media
Video TitelVerplicht, maximaal 100 tekens BeschrijvingMaximaal 5.000 tekens Als tags verstuurd, maximaal 60 MP4, MOV, WebM, AVI, MKV; maximaal 256 GB; 1 s tot 12 uAanbevolen: 16:9 voor video's, 9:16 en maximaal 3 minuten voor Shorts
  • Accounts zonder geverifieerd telefoonnummer kunnen video's van maximaal 15 minuten uploaden en geen eigen miniaturen instellen.
  • Elke upload verbruikt API-quotum; het standaardquotum van Google staat ongeveer zes uploads per dag per app toe.

API-documentatie van YouTube

Instagram

Publiceer feedfoto's en Reels op Business- en Creator-accounts.

Afbeelding en video
Bericht Titel Tekst Hashtags Media
Afbeelding Geen titel BijschriftMaximaal 2.200 tekens Aan de tekst toegevoegd, maximaal 30 JPEG; maximaal 8 MBAanbevolen: 1080×1350 (4:5) voor de meeste schermruimte in de feed
Video Geen titel BijschriftMaximaal 2.200 tekens Aan de tekst toegevoegd, maximaal 30 MP4, MOV; maximaal 300 MB; 3 s tot 15 minAanbevolen: 1080×1920 (9:16) Reels
  • Vereist een Instagram Business- of Creator-account.
  • Instagram staat 50 via de API gepubliceerde berichten per account toe in elke voortschrijdende periode van 24 uur.
  • Berichten met alleen tekst zijn niet mogelijk op Instagram.

API-documentatie van Instagram

TikTok

Publiceer video's en fotocarrousels rechtstreeks op het profiel.

Afbeelding en video
Bericht Titel Tekst Hashtags Media
Afbeelding TitelMaximaal 90 tekens BeschrijvingMaximaal 4.000 tekens Aan de tekst toegevoegd JPEG, WebP; maximaal 20 MBAanbevolen: 1080×1920 staand
Video Geen titel BijschriftMaximaal 2.200 tekens Aan de tekst toegevoegd MP4, MOV, WebM; maximaal 4 GB; 3 s tot 10 minAanbevolen: 1080×1920 (9:16), 23–60 fps
  • Berichten van apps die de audit van TikTok niet hebben afgerond, zijn alleen zichtbaar voor de maker.
  • TikTok kiest de omslag uit een videoframe; eigen omslagafbeeldingen worden niet ondersteund.
  • Berichten met alleen tekst zijn niet mogelijk op TikTok.

API-documentatie van TikTok

X

Publiceer tekst, afbeeldingen en video op X (voorheen Twitter).

Tekst, afbeelding en video
Bericht Titel Tekst Hashtags Media
Tekst Geen titel BerichtVerplicht, maximaal 280 (links tellen als 23, emoji als 2) Aan de tekst toegevoegd Geen
Afbeelding Geen titel BerichtMaximaal 280 (links tellen als 23, emoji als 2) Aan de tekst toegevoegd JPEG, PNG, WebP, GIF; maximaal 5 MBAanbevolen: 1600×900 (16:9) of 1080×1350
Video Geen titel BerichtMaximaal 280 (links tellen als 23, emoji als 2) Aan de tekst toegevoegd MP4, MOV; maximaal 512 MB; 0,5 s tot 2:20 minAanbevolen: 1280×720 of 720×1280, tot 2:20
  • Met je eigen X-ontwikkelaarsapp verbruiken berichten de API-credits van die app. Je betaalt naar gebruik.
  • Hashtags tellen mee voor de tekenlimiet.

API-documentatie van X

Facebook

Publiceer tekst, foto's en video's op Facebook-pagina's.

Tekst, afbeelding en video
Bericht Titel Tekst Hashtags Media
Tekst Geen titel BerichtVerplicht, maximaal 63.206 tekens Aan de tekst toegevoegd Geen
Afbeelding Geen titel BijschriftMaximaal 63.206 tekens Aan de tekst toegevoegd JPEG, PNG, GIF, WebP; maximaal 10 MBAanbevolen: 1080×1350 of 1200×630
Video TitelMaximaal 255 tekens BeschrijvingMaximaal 63.206 tekens Aan de tekst toegevoegd MP4, MOV; maximaal 1 GB; 1 s tot 20 minAanbevolen: 1080×1080 of 1080×1350, H.264 + AAC
  • Publiceert alleen op pagina's; publiceren op persoonlijke profielen via de API is niet mogelijk.

API-documentatie van Facebook

Custom API

Stuur berichten naar je eigen HTTP-eindpunt, ondertekend en met nieuwe pogingen bij fouten.

Tekst, afbeelding en video
Bericht Titel Tekst Hashtags Media
Tekst TitelGeen lengtelimiet BeschrijvingGeen lengtelimiet Als tags verstuurd Geen
Afbeelding TitelGeen lengtelimiet BeschrijvingGeen lengtelimiet Als tags verstuurd JPEG, PNG, WebP, GIFAanbevolen: Elk formaat
Video TitelGeen lengtelimiet BeschrijvingGeen lengtelimiet Als tags verstuurd MP4, MOV, WebMAanbevolen: Elk formaat
  • Elke aanvraag is ondertekend met een HMAC-SHA256-header, zodat je kunt controleren of deze van Amaposta komt.
  • Antwoord met 2xx en eventueel JSON {"id": "…", "url": "…"}. Bij 408, 429 en 5xx volgt een nieuwe poging met oplopende wachttijd; 401/403 markeren het kanaal voor opnieuw verbinden; andere 4xx laten de plaatsing mislukken zodat je het kunt oplossen en opnieuw proberen.

Hoe Custom API-kanalen werken

Probeer het eerst op een sandboxkanaal.