webhook hooks bot app api slack-api slack

api - hooks - ¿Es posible publicar archivos en Slack utilizando el Webhook entrante?



slack github webhook (1)

Estoy probando la API de Slack usando la función de webhook entrante, los mensajes de publicación funcionan perfectamente, pero no parece permitir ningún archivo adjunto.

Mirando a través, entiendo que tengo que usar una API basada en OAuth completamente diferente, pero crear más tokens solo con el propósito de cargar un archivo parece extraño cuando la publicación de mensajes funciona bien, ¿no hay manera de cargar archivos con el libro web entrante?


No, no es posible cargar archivos a través de un Webhook entrante. Pero puede adjuntar URL de imagen a sus archivos adjuntos con la etiqueta image_url .

Para cargar archivos, debe usar la API de Slack Web y el método files.upload . Sí, requiere una autenticación diferente, pero no es tan complicado si solo usas un token de prueba para todas las llamadas a la API.