- ver 1.2.47 :
- corretto errore di modifica scheda - aggiunto scraping (fase 1)
This commit is contained in:
@@ -27,6 +27,8 @@ const Gasordine = require('../models/gasordine');
|
||||
|
||||
const { User } = require('../models/user');
|
||||
|
||||
const AmazonBookScraper = require('../modules/Scraping');
|
||||
|
||||
const { Catalog } = require('../models/catalog');
|
||||
const { RaccoltaCataloghi } = require('../models/raccoltacataloghi');
|
||||
|
||||
@@ -547,7 +549,8 @@ router.post('/join-pdf', authenticate, async (req, res) => {
|
||||
);
|
||||
|
||||
if (options.stampa) {
|
||||
outputFileStampa = path.join(full_dir_out, path.basename(tools.removeFileExtension(outputFile))) + '-stampabile.pdf';
|
||||
outputFileStampa =
|
||||
path.join(full_dir_out, path.basename(tools.removeFileExtension(outputFile))) + '-stampabile.pdf';
|
||||
// Creazione file per STAMPA
|
||||
const ris_stampa = await JoinPDFCatalogs(cataloghi, options, outputFileStampa, true);
|
||||
if (ris_stampa) {
|
||||
@@ -2359,6 +2362,21 @@ router.post('/cloudflare', authenticate, async (req, res) => {
|
||||
}
|
||||
});
|
||||
|
||||
router.post('/scraper', authenticate, async (req, res) => {
|
||||
const scraper = new AmazonBookScraper();
|
||||
const isbn = req.data.options.isbn;
|
||||
|
||||
try {
|
||||
const data = await scraper.scrapeISBN(isbn);
|
||||
console.log(data);
|
||||
|
||||
return res.send(data);
|
||||
} catch (e) {
|
||||
console.error(e);
|
||||
return res.status(400).send({ code: server_constants.RIS_CODE_ERR, msg: '' });
|
||||
}
|
||||
});
|
||||
|
||||
router.post('/miab', authenticate, async (req, res) => {
|
||||
try {
|
||||
idapp = req.body.idapp;
|
||||
|
||||
Reference in New Issue
Block a user