Numbers Prefer Multiplication

    socialbots-interceptor

    1.0.0 • Public • Published

    socialbots-interceptor

    An ExpressJS middleware to intercept requests from social media service crawlers (like Twitter, Facebook) and allow defining a custom handler.

    Usage

    const Interceptor = require("socialbots-interceptor");
    // ...
    app.use(Interceptor(cfg, (req, res, next) => {
      // ...
      res.status(404).send("Not found");
    }));

    Options

    • shouldProceed (boolean, default false) makes the interceptor non-blocking
    • shouldWait (boolean, default false) waits on a promise from the given callback to proceed

    Note Enabling either of them is not recommended. Your handler should completely handle and respond to the request, then quit.

    Supports

    Currently supports:

    • Twitter (Twitterbot)
    • Facebook (facebookexternalhit)

    Install

    npm i socialbots-interceptor

    DownloadsWeekly Downloads

    3

    Version

    1.0.0

    License

    MIT

    Last publish

    Collaborators

    • adityavm