createPost
Om het Predis.ai flow voor het maken en bewerken van berichten.
Gebruik
predis.createPost({
onPostPublish: function (err, data) {
console.log(err, data);
},
hide_post_types: ["meme"], // to hide any specific post types
mode: window.Predis.modes.SIMPLE, //to define if you want the detailed mode or minimal mode
customAssets: [{ url: "some_image_url" }], // optional, to pass images inside the Predis.ai post generator
brandDetails: {
name: "Your Brand Name",
logo_url: "https://predis.ai/assets/img/predis_logo-min.webp",
brand_hashtags: "#preidsai",
brand_website: "somewebsite.ai",
brand_handle: "@predisai",
brand_colors: ["#296bd6", "#ff71ab"]
}
}
);
type
Bel de createPost methode binnen de on("ready") callback die ervoor zorgt dat de SDK gereed is.
Kenmerken
| Naam | Beschrijving | Type | Nodig |
|---|---|---|---|
onPostPublish | Functie om gegevens te ontvangen wanneer een bericht van de redactie wordt gepubliceerd. Zien opPostPublish voor meer details. | Functie | geen |
hide_post_types | Een array met berichttypen die verborgen moeten worden in het aanmaakproces van een bericht. Ondersteunde waarden: "image", "video", "carousel", "faceless_video", "product_photo_shoot", "ugc", "meme", "quote", "special_day", "manual"Er kunnen meerdere waarden worden doorgegeven om meer dan één optie te verbergen. Standaard: Geen (alle typen worden weergegeven). | reeks | Nee |
mode | Als je slaagt window.Predis.modes.SIMPLEDe pop-up toont alleen de aanmaakflow en de bibliotheekweergave. Doorgaan window.Predis.modes.DETAILED zal ook merkdetails etc. weergeven. Dit is standaard ingesteld op window.Predis.modes.DETAILED | Draad | Nee |
customAssets | Een array van objecten met afbeeldings-URL's. Als deze afbeeldingen worden doorgegeven in de configuratie, verschijnen ze in de postgeneratiestroom en kunnen ze worden gebruikt om een bericht te genereren. | reeks | Nee |
brandDetails.name | Naam geassocieerd met het merk. Dit verschijnt in de gebruikersinterface op plaatsen waar de merknaam wordt weergegeven. | Draad | Nee |
brandDetails.logo_url | Het logo dat bij het merk hoort. Dit logo verschijnt in de gebruikersinterface op de plekken waar de merknaam wordt weergegeven. Het wordt ook gebruikt als merklogo voor het genereren van berichten. | Draad | Nee |
brandDetails.brand_hashtags | Deze hashtags worden toegevoegd aan het door AI gegenereerde bijschrift. U kunt het gebruiken om indien nodig tekst toe te voegen. | Draad | Nee |
brandDetails.brand_website | De merkwebsite wordt getoond op door AI gegenereerde advertenties. Dit wordt alleen weergegeven als het ontwerp ruimte biedt voor websitetekst. | Draad | Nee |
brandDetails.brand_handle | De merknaam wordt weergegeven op door AI gegenereerd advertentiemateriaal. Dit wordt alleen weergegeven als het ontwerp ruimte heeft voor de tekst van de handvatnaam. | Draad | Nee |
brandDetails.brand_colors | De door AI gegenereerde advertenties worden met deze kleuren gegenereerd. Hier kunnen maximaal 5 kleuren worden doorgegeven | reeks | Nee |