bitly-node-api
Version:
bitly api wrapper
35 lines (28 loc) • 703 B
text/typescript
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();
;