Как я могу отправить факс с помощью 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);