Parameters

NameTypeRequiredDescription
brandIdstringYesID marki z ocoya_list_brands.
promptstringYesO czym ma być post. Minimum 10 znaków.
tonestringNoTon opisu (caption). Jedna z wartości: professional, friendly, educational, bold, founder_led. Domyślnie professional.
postLengthstringNoDługość opisu (caption). Jedna z wartości: short, medium, long, extra_long. Domyślnie medium.
socialProfileIdsstring[]NoID podłączonych profili social media, które mają zostać dołączone do szkicu.
hashtagLibraryIdstringNoID biblioteki hashtagów z ocoya_list_hashtag_libraries.
generateImagebooleanNoCzy wygenerować kwadratową grafikę do szkicu.
imageCountnumberNoLiczba generowanych obrazów, gdy generateImage ma wartość true. Użyj 1 dla pojedynczego obrazu lub 2-10 dla karuzeli.
referenceUrlsstring[]NoURL-e obrazów używane jako referencje wizualne, gdy generateImage ma wartość true.
referenceDesignIdsstring[]NoID projektów Studio z ocoya_list_studio_templates używane jako referencje wizualne, gdy generateImage ma wartość true.

Request example

{
  "name": "ocoya_create_ai_post",
  "arguments": {
    "brandId": "cmayvq3hk00017apshay5qezu",
    "prompt": "Create a LinkedIn post announcing our new analytics dashboard for ecommerce brands.",
    "tone": "professional",
    "postLength": "medium",
    "socialProfileIds": ["clh49poxf008x8kov4ncbjty9"],
    "hashtagLibraryId": "cmayw7l5200067apsmz2tv7e8",
    "generateImage": true,
    "imageCount": 3,
    "referenceDesignIds": ["design_123"]
  }
}

Returns

Zwraca szczegóły akcji posta, takie jak ID grupy postów, status i harmonogram. Status początkowo ma wartość GENERATING; pobierz posta później, aby zobaczyć gotowy szkic.

Wygenerowany post zostaje zapisany jako edytowalny szkic Ocoya po zakończeniu generowania w tle, chyba że generowanie się nie powiedzie i post otrzyma status ERROR.