bitlyurl

1.1.0 • Public • Published

Bitly Url Shortener

Node.js urlshortener using bitly

Getting Started

Just simply install the npm package and you can rock!

Installing and Usage

First, you need to install the package via npm

npm install bitlyurl

And import the package in your project directory

const bitlyUrl = require('bitlyurl')

Before using the bitlyShortenUrl function, YOU MUST HAVE THE BITLY ACCESS TOKEN TO GENERATE BITLY LINKS

  1. First, go to bitly website and login or create your account

  2. Second, go to your account profile and GENERIC ACCESS TOKEN

GENERIC ACCESS TOKEN

  1. Copy the access token and pass with function call.

Then, call the bitlyShortenUrl async function and pass the correct url

bitlyUrl.bitlyShortenUrl("https://www.youtube.com/watch?v=3I78ELjTzlQ&feature=youtu.be", accessToken).then((data) => {
    console.log(data)
})

On success shortening, it will return

{ created_at: '1970-01-01T00:00:00+0000',
  id: 'bit.ly/2H9KBfl',
  link: 'http://bit.ly/2H9KBfl',
  custom_bitlinks: [],
  long_url:
   'https://www.youtube.com/watch?v=3I78ELjTzlQ&feature=youtu.be',
  archived: false,
  tags: [],
  deeplinks: [],
  references: { group: 'https://api-ssl.bitly.com/v4/groups/Bibn4PNFqIn' } }

On failure,

{ message: 'INVALID_ARG_LONG_URL',
  resource: 'bitlinks',
  description: 'The value provided is invalid.',
  errors: [ { field: 'long_url', error_code: 'invalid' } ] }

Authors

Readme

Keywords

Package Sidebar

Install

npm i bitlyurl

Weekly Downloads

3

Version

1.1.0

License

ISC

Unpacked Size

3.97 kB

Total Files

4

Last publish

Collaborators

  • zawhlaingbwar