microlink logo

Turn thenextweb.com into structured data

Microlink SDK

Make your content attractive

Microlink SDK converts thenextweb.com links into beautiful previews, engaging better your links.

large

const mql = require('@microlink/mql')

module.exports = props => {

  const { status, data } = await mql('https://thenextweb.com/microsoft/2018/11/15/report-microsofts-enterprise-products-covertly-gather-personal-data-on-users/', {
    video: true,
    audio:true,
    palette: true,
    iframe: true,
    ...props
  })
}

normal

const mql = require('@microlink/mql')

module.exports = props => {

  const { status, data } = await mql('https://thenextweb.com/microsoft/2018/11/15/report-microsofts-enterprise-products-covertly-gather-personal-data-on-users/', {
    video: true,
    audio:true,
    palette: true,
    iframe: true,
    ...props
  })
}

small

const mql = require('@microlink/mql')

module.exports = props => {

  const { status, data } = await mql('https://thenextweb.com/microsoft/2018/11/15/report-microsofts-enterprise-products-covertly-gather-personal-data-on-users/', {
    video: true,
    audio:true,
    palette: true,
    iframe: true,
    ...props
  })
}

Features

Capabilities under the hood.

  • Background Refresh
    Stale revalidation, keeping things fresh and always up to date via ttl, reflecting any change on the target URL.
  • Unified Metadata
    Normalized from Open Graph, JSON+LD or HTML markup, such as author, images, colors, dates, lang, etc.
  • Caching Level
    Using Microlink CDN to deliver a different resource each time the query string changes.
  • Color Detection
    Get predominant and complementary colors per every image detected.
  • Contextual Data
    Get more from any data, expanding it to get extra useful information.
  • Media Detection
    Get the original source of any image, video or audio.
  • Native Embeds
    Using oEmbed to get the embedded representation of any URL.
  • Prerender Ready
    Cloud based solution with superior operational performance.
  • Cloud Browsing
    Fast, scalable, and reliable browser automation.
  • Background Refresh
    Stale revalidation, keeping things fresh and always up to date via ttl, reflecting any change on the target URL.
  • Unified Metadata
    Normalized from Open Graph, JSON+LD or HTML markup, such as author, images, colors, dates, lang, etc.
  • Caching Level
    Using Microlink CDN to deliver a different resource each time the query string changes.
  • Color Detection
    Get predominant and complementary colors per every image detected.
  • Contextual Data
    Get more from any data, expanding it to get extra useful information.
  • Media Detection
    Get the original source of any image, video or audio.
  • Native Embeds
    Using oEmbed to get the embedded representation of any URL.
  • Prerender Ready
    Cloud based solution with superior operational performance.
  • Cloud Browsing
    Fast, scalable, and reliable browser automation.

Microlink API

Build APIs from websites

Microlink Query Language (MQL) is a programmatic way to getting content from any URL.

Using MQL (docs)

const mql = require('@microlink/mql')

module.exports = props => {

  const { status, data } = await mql('https://thenextweb.com/microsoft/2018/11/15/report-microsofts-enterprise-products-covertly-gather-personal-data-on-users/', {
    video: true,
    audio:true,
    palette: true,
    iframe: true,
    ...props
  })
}

Using Microlink CLI (docs)

$ microlink-api https://thenextweb.com/microsoft/2018/11/15/report-microsofts-enterprise-products-covertly-gather-personal-data-on-users/
{
  "title": "Report: Microsoft’s enterprise products covertly gather personal data on users",
  "description": "Microsoft collects and stores personal data about the behavior of individual users of its enterprise offerings on a large scale, without any public documentation — according to a new report by Privacy Company. The data protection impact assessment (DPIA) was commissioned by the Dutch government to g…",
  "lang": "en",
  "author": "Már Másson Maack",
  "publisher": "The Next Web",
  "image": {
    "url": "https://cdn.microlink.io/data/assets/thenextweb.com!microsoft!2018!11!15!report-microsofts-enterprise-products-covertly-gather-personal-d/img-cdn.tnwcdn.com!image!tnw!filter_last=1&fit=1280,640&signature=6c594c5c82560b728ad5697b7a894ea1.j",
    "type": "jpg",
    "size": 193924,
    "height": 640,
    "width": 1280,
    "size_pretty": "194 kB",
    "palette": [
      "#E5470E",
      "#E45459",
      "#043C6F",
      "#7A7F82",
      "#BFB8B4",
      "#2F4861"
    ],
    "background_color": "#E5470E",
    "color": "#FFFFFF",
    "alternative_color": "#011629"
  },
  "audio": null,
  "url": "https://thenextweb.com/microsoft/2018/11/15/report-microsofts-enterprise-products-covertly-gather-personal-data-on-users/",
  "iframe": null,
  "date": "2018-11-15T12:11:52.000Z",
  "logo": {
    "url": "https://cdn.microlink.io/data/assets/thenextweb.com!microsoft!2018!11!15!report-microsofts-enterprise-products-covertly-gather-personal-d/logo.clearbit.com!thenextweb.com.png",
    "type": "png",
    "size": 5246,
    "height": 128,
    "width": 128,
    "size_pretty": "5.25 kB",
    "palette": [
      "#FC4C19",
      "#FC3F38",
      "#821E01",
      "#972301",
      "#960702",
      "#972301"
    ],
    "background_color": "#FC4C19",
    "color": "#FFFFFF",
    "alternative_color": "#451000"
  },
  "video": null,
  "screenshot": {
    "url": "https://cdn.microlink.io/screenshot/tnw.png"
  }
}