enPostPublicar
Devolución de llamada para recibir los datos publicados por el editor. Esta devolución de llamada está disponible en ambos createPost y editPost métodos y se activa cuando el usuario hace clic en el botón "Publicar" dentro de la interfaz del editor.
Uso
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);
}
},
});
Parámetros
| Nombre | Descripción | Tipo | Obligatorio |
|---|---|---|---|
error | Error desencadenado cuando la publicación no se pudo publicar de lo contrario null | Error | sí |
data | Los datos de la publicación publicada en el formato que se indica a continuación. | Objeto | sí |
data.media_url | Una matriz que contiene las URL de los medios publicados. Esta puede ser una URL para un jpeg or mp4 .En caso de que data.media_type is single_image or video la matriz contendrá solo un elemento, mientras que en el caso de carousel puede contener varios elementos. | Formación | sí |
data.post_id | Una identificación única para identificar la publicación publicada. | Cordón | sí |
data.thumb_url | Una URL para la miniatura de los medios publicados. | Cordón | sí |
data.media_type | Tipo de medio del medio publicado. Puede ser uno de single_image, carousel or video | Cordón | sí |
data.caption | Título del contenido generado. | Cordón | sí |