Platformok

WordPress: posztolási szabályok és beállítások

Mit fogad el a WordPress csatorna a Postyban: média, korlátok, kötelező mezők, és a settings objektum mezői az API-hoz.

Alapadatok

Platform
WordPress
Karakterkorlát
100000 (a bekötött fiókra feloldott érték ettől eltérhet)
Média
Csak a kiemelt kép (main_image) megy át a WordPressre. A bejegyzéshez csatolt képeket nem küldi el.
settings.__type
wordpress
Kötelező mezők
title, type
A platform oldala

Bejegyzéstípusok

Ugyanaz a csatorna többféle alakú bejegyzést fogad el, és mindegyik mást követel meg. A táblázatból kiderül, melyikhez mi kell.

TípusMédiaMegjegyzés
Bejegyzés vagy oldalkiemelt kép a main_image mezőbenA cím és a bejegyzéstípus kötelező.

Szabályok

  • A bekötéshez az oldal címe, a felhasználóneved és egy alkalmazásjelszó kell. Az alkalmazásjelszót a WordPress felhasználói profilodban készíted el.
  • A bejegyzés szövege HTML-ként megy ki.
  • A bejegyzéstípus, a kategóriák és a címkék az oldaladról származó értékeket várnak. A listákat a csatorna eszközhívásaival kéred le.

Beállításmezők

Ezek a mezők a bejegyzés settings objektumába kerülnek, a __type mező mellé. A felületen ugyanezeket a csatorna lenyíló beállításszakaszában töltöd ki.

MezőTípusKötelezőMit csinál
titlestring, legalább 2 karakterigenA bejegyzés címe.
typestringigenA bejegyzéstípus REST alapja, például "posts" vagy "pages".
status"publish" | "draft" | "pending" | "private"nemA bejegyzés állapota a WordPressen. Alapértelmezés: "publish".
main_imagemédiaobjektumnemA kiemelt kép a médiatárból.
categoriesszámok tömbjenemA kategóriák azonosítói.
tagsszámok tömbjenemA címkék azonosítói.

Választható értékek

A felsorolt mezők csak ezeket az értékeket fogadják el. Bármilyen más értékre 400-as hibát kapsz, a válasz pedig megnevezi a mezőt.

status

ÉrtékMit jelent
publishMegjelenik az ütemezett időpontban. Ez az alapértelmezés.
draftPiszkozatként kerül a WordPressre.
pendingJóváhagyásra váróként kerül mentésre.
privatePrivát bejegyzésként jelenik meg.

Példák

Minden példa egy elem a POST /public/v1/posts kérés posts tömbjében. A körülötte lévő boríték minden esetben ez:

{
  "type": "schedule",
  "date": "2026-09-15T09:00:00.000Z",
  "shortLink": false,
  "posts": [ /* az alábbi elem */ ]
}

Blogbejegyzés

A kategóriák és címkék azonosítóit a csatorna eszközhívásai adják.

{
  "integration": { "id": "<wordpress-csatorna>" },
  "value": [{ "content": "<p>Őszi nyitvatartásunk.</p>", "image": [] }],
  "settings": {
    "__type": "wordpress",
    "title": "Őszi nyitvatartás",
    "type": "posts",
    "status": "publish",
    "main_image": { "id": "<media>", "path": "https://uploads.posty.hu/autumn.jpg" },
    "categories": [3],
    "tags": [12, 18]
  }
}

A csatorna azonosítóját a csatornalista adja, a képek és videók path értékét pedig a médiafeltöltés. A bekötött fiókra érvényes, pontos sémát a beállítássémát visszaadó végpont adja vissza. Parancssorból ugyanez a --settings kapcsolóval megy, lásd a CLI-példákat.

Hiányzik valami erről az oldalról? Írj a [email protected] címre, vagy használd a Segítség oldal űrlapját.