UNPKG

wibusoft

Version:

our features are few but we provide the best and it is not uncommon to find in other npmjs

46 lines (44 loc) 1.29 kB
const fetch = require('node-fetch') const { default: axios } = require('axios') module.exports = { /** * mendapakan nickname mobile legends dari id user * @param {String} id id mobile legends * @param {String} zoneId id zone * @returns {Promise<Object>} * @example await mobileLegends.nickNameMobileLegends('109088431', '2558') */ async nickNameMobileLegends(id, zoneId) { return new Promise(async (resolve, reject) => { axios .post( 'https://api.duniagames.co.id/api/transaction/v1/top-up/inquiry/store', new URLSearchParams( Object.entries({ productId: '1', itemId: '2', catalogId: '57', paymentId: '352', gameId: id, zoneId: zoneId, product_ref: 'REG', product_ref_denom: 'AE', }) ), { headers: { 'Content-Type': 'application/x-www-form-urlencoded', Referer: 'https://www.duniagames.co.id/', Accept: 'application/json', }, } ) .then((response) => { resolve(response.data.data.gameDetail) }) .catch((err) => { reject(err) }) }) }, }