suPostPublish
Callback per ricevere i dati pubblicati dall'editor. Questo callback è disponibile in entrambi createPost and editPost metodi e viene attivato quando l'utente fa clic sul pulsante "Pubblica" all'interno dell'interfaccia dell'editor.
Impiego
Con createPost:
predis.createPost({
onPostPublish: function (error, data) {
if (error) {
console.error("Error publishing new post:", error);
} else {
console.log("New post published successfully:", data);
}
},
});
Con 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);
}
},
});
Scheda Sintetica
| Nome | Descrizione | Tipo | Obbligatorio |
|---|---|---|---|
error | Errore attivato quando il post non veniva pubblicato altrimenti null | Errore | sì |
data | I dati del post pubblicato nel formato riportato di seguito. | Oggetto | sì |
data.media_url | Un array contenente gli URL dei media pubblicati. Può essere un URL per a jpeg or mp4 file.Nel caso in cui data.media_type is single_image or video l'array conterrà un solo elemento, mentre in caso di carousel può contenere più elementi. | Italia | sì |
data.post_id | Un ID univoco per identificare il post pubblicato. | Corda | sì |
data.thumb_url | Un URL per la miniatura del supporto pubblicato. | Corda | sì |
data.media_type | Tipo di supporto dei media pubblicati. Può essere uno di single_image, carousel or video | Corda | sì |
data.caption | Didascalia del contenuto generato. | Corda | sì |