Cómo establecer un título en blanco al crear un tema mediante la API

Cómo establecer un título en blanco al crear un tema mediante la API

Para crear un tema sin título al publicar a través de la API, establece el parámetro skip_validations en true.

Por curiosidad, ¿cuál es el propósito?

Quiero asegurarme de que al publicar solo un enlace de Amazon, se pueda obtener el título y la descripción de Amazon.com automáticamente.

¿Dónde puedo configurar esto?

Añádelo como un parámetro a la llamada a la API que estás realizando. Configúralo en el mismo lugar donde estás estableciendo los otros parámetros para la publicación. Por ejemplo, donde estás configurando el parámetro raw.

Dependiendo de la plataforma desde la que estés realizando la solicitud, es posible que necesites pasar la cadena 'true' en lugar de usar simplemente el booleano true. La forma más fácil de verificar esto es intentar usar true como valor del parámetro; si aún obtienes errores, prueba usando 'true'.

Si pones la URL como título del tema, creo que Discourse la reemplaza por el título de la página de destino.

Edición: parece que no funciona.

Gracias por tu respuesta.

Por cierto, realmente no sé qué puedo hacer con “raw”. ¿“raw” debería ser un archivo JSON o simplemente una cadena?

Pero eso no es así al crear un tema mediante la API.

¿Lo probaste de esta manera mediante la API con éxito?

Lo intenté y no funcionó.

“raw” no es más que el contenido de tu publicación y es una cadena. Consulta: Discourse API Docs

Sí. ¿Cómo hacer que palabras específicas tengan color? ¿Y cómo actualizar una imagen? ¿Debo hacer este trabajo en RAW?

No puedes cambiar el color de las palabras en Discourse a menos que uses un plugin.

Creo que quisiste decir “subir una imagen”, así que creo que primero deberías hacer una solicitud a la API para subir tu archivo, luego obtener su URL y usarla en tu siguiente solicitud POST: Discourse API Docs
No estoy 100% seguro, nunca he hecho esto.

Gracias por tu respuesta. He realizado la acción de “subir imagen”. Lo que quiero es que se muestre junto al tema al crearlo.

Obtén la URL de tu archivo subido de la respuesta de la solicitud y, en tu siguiente solicitud POST, en la cadena “raw”, coloca la URL de tu imagen en una sola línea. De esta manera, la imagen se mostrará en la publicación.

Gracias, lo intenté y funciona.

¿Puedes mostrar cómo configuraste finalmente Amazon con la publicación?

Simplemente inserta la imagen en raw, el título y otros contenidos.

Mismo chat de Slack, podemos publicar cualquier contenido; solo al crear un tema, el usuario creará un tema en una categoría (en un canal)…
Pero en Slack no hay filtrado por subcategoría, subsubcategoría ni etiqueta.
En la página de inicio se mostrarán todos los chats de las categorías; la página de categoría principal mostrará todos los chats de esa categoría y sus subcategorías, mientras que en una subcategoría solo se mostrarán los chats de esa categoría.

Mensaje = Título + Contenido