Как я могу отправить факс с помощью Express.js

Я нашел Интерфакс в нпм. Но не уверен, что это то, что мне нужно. Может ли кто-нибудь помочь мне найти правильный способ отправки факсов с помощью узла + экспресс?

1 ответ

Решение

Если вы посмотрите на исходный код библиотеки interfax, вы увидите, что эта библиотека использует собственный модуль node.js https, Вы можете прочитать больше об этом здесь.

Так что тебе не нужно express совсем. Просто продолжайте с документацией в файле readme.

Но если вы хотите отправить факс после некоторого вызова конечной точки, вы можете сделать что-то вроде этого:

const express = require('express');
const app = express();
const InterFAX = require('interfax');

// Initialize using parameters
const interfax = new InterFAX({
  username: '...',
  password: '...'
});

app.get('/sendFax', (req, res) => {
  // Send test file
 interfax.outbound.deliver({
   faxNumber: '+11111111112',
   file: 'folder/fax.txt'
 })
 .then(fax => {
   res.send('Fax sended');
 })
 .catch(error => {
   res.send('Error: ', error);
 });
});


app.listen(3000);
Другие вопросы по тегам