onPostPublish
Apel invers pentru a primi datele publicate de editor. Acest apel invers este disponibil în ambele createPost și editPost metode și este declanșată atunci când utilizatorul face clic pe butonul „Publicare” din interfața editorului.
Folosire
Cu createPost:
predis.createPost({
onPostPublish: function (error, data) {
if (error) {
console.error("Error publishing new post:", error);
} else {
console.log("New post published successfully:", data);
}
},
});
Cu editPost:
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);
}
},
});
parametrii
| Nume | Descriere | Tip | Necesar |
|---|---|---|---|
error | Eroare declanșată când postarea nu a putut fi publicată altfel null | Eroare | da |
data | Datele postării publicate în formatul prezentat mai jos. | Obiect | da |
data.media_url | O matrice care conține adrese URL ale conținutului media publicat. Aceasta poate fi o adresă URL pentru a jpeg or mp4 fișier.În cazul când data.media_type is single_image or video matricea va conține un singur element, în timp ce în cazul carousel poate conține mai multe articole. | Mulțime | da |
data.post_id | Un ID unic pentru a identifica postarea publicată. | Şir | da |
data.thumb_url | O adresă URL pentru miniatura media publicată. | Şir | da |
data.media_type | Tipul media al media publicată. Poate fi unul dintre single_image, carousel or video | Şir | da |
data.caption | Legendă a conținutului generat. | Şir | da |