feishu.js 714 B

123456789101112131415161718192021222324252627
  1. const axios = require('axios');
  2. const url = 'https://open.feishu.cn/open-apis/bot/v2/hook/18dfe21f-b1bd-46ca-a8c7-c85e1c84f02d'
  3. const sendMessage = async (...params) => {
  4. var log = '环境:'+process.env.NODE_ENV +' ----> ';
  5. for (let index = 0; index < params.length; index++) {
  6. log = log.concat(params[index])
  7. }
  8. params = log;
  9. console.log('sendMessage', log)
  10. var data = {
  11. msg_type: "text",
  12. content: { text: params }
  13. }
  14. axios.post(url, data)
  15. .then(res => {
  16. console.log('res=>', res.status, res.data);
  17. }).catch(err => {
  18. console.error('http_request_post error ', err);
  19. });
  20. }
  21. module.exports = {
  22. sendMessage
  23. }