Comment définir un titre vide lors de la création d’un sujet via l’API
Pour créer un sujet sans titre lors de la publication via l’API, définissez le paramètre skip_validations sur true.
Par curiosité, quel est l’objectif ?
Je veux m’assurer que la simple publication d’un lien Amazon permet de récupérer automatiquement le titre et la description depuis Amazon.com.
Où puis-je définir cela ?
Ajoutez-le en tant que paramètre à l’appel API que vous effectuez. Définissez-le au même endroit que les autres paramètres de la publication. Par exemple, là où vous définissez le paramètre raw.
Selon la plateforme depuis laquelle vous effectuez la requête, vous devrez peut-être passer la chaîne 'true' au lieu d’utiliser simplement le booléen true. Le moyen le plus simple de vérifier cela est d’essayer d’utiliser true comme valeur de paramètre ; si vous rencontrez toujours des erreurs, essayez d’utiliser 'true'.
Si vous mettez l’URL comme titre du sujet, je pense que Discourse le remplace ensuite par le titre de la page cible.
Edit : il semble que cela ne fonctionne pas.
Merci pour votre réponse.
Au fait, je ne sais vraiment pas quoi faire avec “raw”. Le raw devrait contenir un fichier JSON ou simplement une chaîne de caractères.
Mais ce n’est pas le cas lors de la création d’un sujet via l’API.
Avez-vous essayé cette méthode via l’API avec succès ?
J’ai essayé et cela n’a pas fonctionné.
« raw » n’est rien d’autre que le contenu de votre publication et c’est une chaîne de caractères. Voir : Discourse API Docs
Oui. Comment faire en sorte que certains mots aient une couleur ? Et comment mettre à jour une image ? Dois-je effectuer ces tâches en RAW ?
Vous ne pouvez pas modifier la couleur des mots dans Discourse sauf si vous utilisez un plugin.
Je pense que vous vouliez dire « télécharger une image », donc je crois que vous devez d’abord faire une requête API pour télécharger votre fichier, puis récupérer son URL et l’utiliser dans votre prochaine requête POST : Discourse API Docs
Je ne suis pas sûr à 100 %, je n’ai jamais fait cela.
Merci pour votre réponse. J’ai effectué l’« upload d’image ». Je souhaite simplement qu’elle s’affiche avec le sujet lors de sa création.
Récupérez l’URL de votre fichier téléchargé à partir de la réponse de la requête, puis dans votre prochaine requête POST, insérez l’URL de votre image dans la chaîne « raw » sur une seule ligne. De cette façon, l’image s’affichera dans le message.
Merci, j’ai essayé et ça fonctionne.
Pouvez-vous montrer comment vous avez finalement configuré Amazon avec la publication ?
Insérez simplement l’image en brut, le titre et d’autres contenus.
Même chat Slack, nous pouvons publier n’importe quel contenu. Seule la création d’un sujet permet à l’utilisateur de créer un sujet dans une catégorie (dans un canal)…
Mais dans Slack, il n’y a pas de filtrage par sous-catégorie, sous-sous-catégorie ou tag.
La page d’accueil affichera tous les chats des catégories, la page de la catégorie parent affichera tous les chats de cette catégorie et de ses sous-catégories, et la page d’une sous-catégorie n’affichera que les chats de cette catégorie.
Message = Titre + Contenu
