Skip to content

Microlink × Amazon

Interact with
amazon.com

amazon.js
import createClient from 'microlink.io'

const microlink = createClient()

const amazon = (url, opts) =>
  microlink.metadata(url, {
    data: {
      price: {
        selector: '#attach-base-product-price',
        attr: 'val',
        type: 'number'
      },
      currency: {
        selector: '#attach-base-product-currency-symbol',
        attr: 'val'
      }
    },
    ...opts
  })

const result = await amazon('https://www.amazon.com/dp/B08FC6C75Y')

console.log(result)