onPostPublish
Atgalinis iškvietimas, norint gauti iš redaktoriaus paskelbtus duomenis. Šis atgalinis iškvietimas galimas abiejuose createPost bei editPost metodai ir yra suaktyvinami, kai vartotojas redaktoriaus sąsajoje spustelėja mygtuką „Paskelbti“.
Naudojimas
Su createPost:
predis.createPost({
onPostPublish: function (error, data) {
if (error) {
console.error("Error publishing new post:", error);
} else {
console.log("New post published successfully:", data);
}
},
});
Su redagavimo įrašu:
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);
}
},
});
Parametrai
| Jūsų vardas | Aprašymas | Tipas | Reikalinga |
|---|---|---|---|
error | Klaida suaktyvinta, kai kitaip nepavyko paskelbti įrašo null | klaida | taip |
data | Paskelbto įrašo duomenys žemiau pateiktu formatu. | Objektas | taip |
data.media_url | Masyvas, kuriame (-iai) yra paskelbtos medijos URL. Tai gali būti a jpeg or mp4 failas.Tuo atveju, kai data.media_type is single_image or video masyve bus tik vienas elementas, o tuo tarpu carousel jame gali būti keli elementai. | Masyvas | taip |
data.post_id | Unikalus ID, skirtas identifikuoti paskelbtą įrašą. | Styginių | taip |
data.thumb_url | Paskelbtos žiniasklaidos miniatiūros URL. | Styginių | taip |
data.media_type | Paskelbtos žiniasklaidos žiniasklaidos tipas. Gali būti vienas iš single_image, carousel or video | Styginių | taip |
data.caption | Sukurto turinio antraštė. | Styginių | taip |