onPostPublish
Retorno de chamada para receber os dados publicados pelo editor. Este retorno de chamada está disponível em ambos createPost e editPost métodos e é acionado quando o usuário clica no botão "Publicar" dentro da interface do editor.
Uso
Com createPost:
predis.createPost({
onPostPublish: function (error, data) {
if (error) {
console.error("Error publishing new post:", error);
} else {
console.log("New post published successfully:", data);
}
},
});
Com 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 Técnicos
| Nome | Descrição | Formato | Exigido |
|---|---|---|---|
error | Erro acionado quando a postagem não foi publicada de outra forma null | erro | sim |
data | Os dados da postagem publicada no formato fornecido abaixo. | objeto | sim |
data.media_url | Uma matriz contendo URL(s) da mídia publicada. Este pode ser um URL para um jpeg or mp4 arquivo.Caso quando data.media_type is single_image or video a matriz conterá apenas um item, enquanto no caso de carousel ele pode conter vários itens. | Ordem | sim |
data.post_id | Um ID exclusivo para identificar a postagem publicada. | Tanga | sim |
data.thumb_url | Um URL para a miniatura da mídia publicada. | Tanga | sim |
data.media_type | Tipo de mídia da mídia publicada. Pode ser um dos single_image, carousel or video | Tanga | sim |
data.caption | Legenda do conteúdo gerado. | Tanga | sim |