Данный модуль облегчит пользование сервиса https://vk.com/room_g
npm install gameroom-apijs
const API = require('gameroom-api')
let api = new API({
id: {UserID},
token: {Token}
})
`
|Опция|Тип|Описание|
|-|-|-|
|Token|String|Ваш ключ для взаимодействия с API|
|UserID|Number|ID пользователя к которому привязан аккаунт|
Методы
getBalance - Возвращает текущий баланс.
`js
async function run () {
const result = await api.getBalance()
console.log(result)
}
run().catch(console.error)
`
transactions - Возвращает историю переводов.
`js
async function run () {
const result = await api.transactions(service, country, operator)
console.log(result)
}
run().catch(console.error)
`
|Параметр|Тип|Описание|
|-|-|-|
|type|String|Тип операций. По умолчанию - in. Возможные значения - all/in/from. (Необязательный параметр)|
|after_id|Number|Возвращает все операции после указанной. По умолчанию - 0. (Необязательный параметр)|
|limit|Number|Максимальное количество транзакций. По умолчанию - 10. Максимальное количество - 300. (Необязательный параметр)|
send - Совершает перевод монеток на указанный идентификатор пользователя.
`js
async function run () {
const result = await api.send(recipient_id, amount)
console.log(countryes)
}
run().catch(console.error)
``