onPostPublish
Zpětné volání pro příjem dat publikovaných z editoru. Toto zpětné volání je k dispozici v obou createPost a editPost metody a spustí se, když uživatel klikne na tlačítko „Publikovat“ v rozhraní editoru.
Používání
S createPost:
predis.createPost({
onPostPublish: function (error, data) {
if (error) {
console.error("Error publishing new post:", error);
} else {
console.log("New post published successfully:", data);
}
},
});
S úpravou příspěvku:
predis.editPost({
post_id: "YOUR_POST_ID",
onPostPublish: function (error, data) {
if (error) {
console.error("Error publishing edited post:", error);
} else {
console.log("Edited post published successfully:", data);
}
},
});
parametry
| Jméno | Popis | Typ | Požadovaný |
|---|---|---|---|
error | Došlo k chybě, když se příspěvek nepodařilo publikovat jinak null | Chyba | ano |
data | Údaje zveřejněného příspěvku ve formátu uvedeném níže. | Objekt | ano |
data.media_url | Pole obsahující adresy URL publikovaného média. Může to být adresa URL pro a jpeg or mp4 soubor.V případě kdy data.media_type is single_image or video pole bude obsahovat pouze jednu položku, zatímco v případě carousel může obsahovat více položek. | Řada | ano |
data.post_id | Jedinečné ID k identifikaci publikovaného příspěvku. | Řetězec | ano |
data.thumb_url | Adresa URL pro miniaturu publikovaného média. | Řetězec | ano |
data.media_type | Typ média publikovaného média. Může být jedním z single_image, carousel or video | Řetězec | ano |
data.caption | Popisek generovaného obsahu. | Řetězec | ano |