nebula-api
Version:
API to make your server communicate directly with Nebula server and create cool stuff connected stuff
26 lines (22 loc) • 611 B
JavaScript
const http = require( "axios" );
const __api_code = "GET:friends";
const makeError = require( "../makeError" );
module.exports = ( __nebulaUrl, __serverToken, __gameName ) => {
return user_id => {
return new Promise( ( res, rej ) => {
http.get( __nebulaUrl + "/friends", {
data: {
user_id,
gn: __gameName,
tk: __serverToken
}
} )
.then( response => {
return res( response.data );
} )
.catch( error => {
return rej( makeError( __api_code, error ) );
} );
} );
};
};