link_preview.js 312 B

12345678910111213141516
  1. let linkPreview = require('preview-link');
  2. let express = require('express');
  3. let router = express.Router();
  4. router.get('/', async (req, res, next) => {
  5. try {
  6. let url = req.query.url;
  7. let HTML = url ? await linkPreview(url) : '';
  8. res.send(HTML);
  9. } catch (e) {
  10. next(e);
  11. }
  12. });
  13. module.exports = router;