UNPKG

bitly-node-api

Version:
35 lines (28 loc) 703 B
'use strict'; var clientId = process.env.BITLY_CLIENT_ID; var clientSecret = process.env.BITLY_CLIENT_SECRET; import * as BitlyAPI from 'bitly-node-api'; const bitly = new BitlyAPI(); var applicationRequest = async function () { bitly.setApiKey(clientId, clientSecret); /** * passing parameters * ------------------- * * username {string} * password {string} */ var options = { username: 'username', password: 'password' }; try { var response = await bitly.application.getOAuthToken(options); if(response && response.access_token) { bitly.setUserToken(response.access_token); } } catch (error) { return; } }; applicationRequest();