surPostPublish
Fonction de rappel pour recevoir les données publiées par l'éditeur. Cette fonction est disponible dans les deux langues. createPost et editPost méthodes et est déclenché lorsque l'utilisateur clique sur le bouton « Publier » dans l'interface de l'éditeur.
Utilisation
Avec createPost :
predis.createPost({
onPostPublish: function (error, data) {
if (error) {
console.error("Error publishing new post:", error);
} else {
console.log("New post published successfully:", data);
}
},
});
Avec 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);
}
},
});
Paramètres
| Nom | Description | Type | Requis |
|---|---|---|---|
error | Erreur déclenchée lorsque la publication n'a pas pu être publiée autrement null | Erreur | oui |
data | Les données de l'article publié dans le format indiqué ci-dessous. | Exlcusion | oui |
data.media_url | Un tableau contenant les URL du média publié. Il peut s'agir de l'URL d'un jpeg or mp4 fichier.Au cas où data.media_type is single_image or video le tableau ne contiendra qu'un seul élément, tandis qu'en cas de carousel il peut contenir plusieurs éléments. | tableau | oui |
data.post_id | Un identifiant unique pour identifier la publication publiée. | Chaîne | oui |
data.thumb_url | Une URL pour la vignette du média publié. | Chaîne | oui |
data.media_type | Type de média du média publié. Peut être l'un des single_image, carousel or video | Chaîne | oui |
data.caption | Légende du contenu généré. | Chaîne | oui |