BlueMP NodeJS SDK
This is an unofficial NodeJS SDK implementation for BlueMP open platform.
This SDK is inspired by BlueMP official PHP SDK.
Currently, we only implemented three methods.
- getAuthorizeURL
- getAccessToken
- getEnterpriseInfo
Installation
npm install bluemp --save
Examples
Get authorize URL
const bluemp = require('bluemp');
var mp_client = bluemp.createMPClient('app_xxxx', 'secret_xxxx');
var authorize_url = mp_client.getAuthorizeURL('http://www.example.com/bluemp/authorize', 'code');
Get access token
const bluemp = require('bluemp');
var mp_client = bluemp.createMPClient('app_xxxx', 'secret_xxx');
mp_client.getAccessToken('code', {
code: 'xxxxx',
redirect_uri: 'http://www.example.com/bluemp/authorize'
}, function(result) {
if (!result.error) {
console.log(result.access_token);
} else {
console.log(result.error);
}
})
Get Enterprise Information
const bluemp = require('bluemp');
var mp_client = bluemp.createMPClient('app_xxxx', 'secret_xxx');
mp_client.getEnterpriseInfo('xxxxx', function(result) {
console.log(result);
});
If you want detailed help information, please visit BlueMP