Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

178
Views
Enviar respuesta como fragmento de código para el comando de barra inclinada

Estoy creando un comando de barra inclinada holgada y quiero devolver un objeto javascript (una respuesta JSON de otra llamada API) como código.

---EDITAR---

Puedo enviar una respuesta de descuento usando el siguiente código. El problema ahora es que no puedo mostrar el objeto JSON/JavaScript como código formateado. el argumento data es una respuesta API de JSON y quería mostrarlo como código.

Intenté enviarlo como data simples como JSON.stringify (datos), pero nada parece funcionar.

---Segunda EDICIÓN---

Haz que funcione ahora con la siguiente implementación. La respuesta aceptada a continuación me incitó a intentar lo siguiente (en caso de que alguien busque esto)

 createResponse = function (data) { const date = new Date().getTime() / 1000; return { "response_type": "ephemeral", // only show message to user who issued command "attachments": [ { "mrkdwn_in": ["text"], "fallback": data, "color": "#002868", "pretext": 'Here you go...', "text": `\`\`\`${JSON.stringify(data, null, 2)}\`\`\``, "footer": "Here you go...", "ts": date, } ] }; };
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Es un poco descabellado intentar agregar ``` para formatear su cadena de retorno

 const returnValue = { "response_type": "ephemeral", // only show message to user who issued command "attachments": [ { "mrkdwn_in": ["text"], "fallback": data, "color": "#002868", "pretext": 'Here you go...', "text":"```" + JSON.stringify(someObject) "footer": "Here you go...", "ts": date, } ] };

https://slack.com/intl/it-it/help/articles/202288908-Formattare-i-messaggi

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!