secure.getTransactionsHistory
Выводит историю транзакций по переводу зайчиков между пользователями и приложением.
Параметры
Название | Обязательный | Описание |
---|---|---|
UNIX-time сервера. | ||
случайное число для обеспечения уникальности запроса | ||
Тип возвращаемых транзакций. 0 – все транзакции 1 – транзакции типа "пользователь → приложение" 2 – транзакции типа "приложение → пользователь" 3 – транзакции типа "пользователь → пользователь" По умолчанию 0. | ||
фильтр по ID пользователя, с баланса которого снимались зайчики | ||
фильтр по ID пользователя, на баланс которого начислялись зайчики | ||
фильтр по дате начала. Задается в виде UNIX-time. | ||
фильтр по дате окончания. Задается в виде UNIX-time. | ||
количество возвращаемых записей. По умолчанию 1000. |
Результат
Возвращает список транзакций, отсортированных по убыванию даты и отфильтрованных с помощью параметров type, uid_from, uid_to, date_from, date_to, limit.
Данный метод доступен только с серверной стороны.
Пример ответа
{"response":[{"id":12136,"uid_from":16,"uid_to":0,"votes":50,"date":1343421339},{"id":12137,"uid_from":0,"uid_to":16,"votes":25,"date":1343421345}]}
Коды ошибок
Unknown error occured | |
Application is disabled. Enable your application or use test mode | |
Incorrect signature | |
Too many requests per second | |
Required params is bad | |
Invalid user id (from) | |
Invalid user id (to) | |
Invalid date (from) | |
Invalid date (to) | |
Invalid limit | |
Permission denied. You must enable votes processing in application settings |
См. также
secure.addVotes
secure.withdrawVotes
secure.getAppBalance
secure.getBalance
Пользователи
isAppUser
getProfiles
getUserBalance
getUserSettings
Друзья
friends.get
friends.getAppUsers
friends.getOnline
Серверные методы
secure.sendNotification
secure.withdrawVotes
secure.getAppBalance
secure.getBalance
secure.getTransactionsHistory
secure.addRating
Фотоальбомы
photos.getAlbums
photos.get
photos.createAlbum
photos.getById
photos.getUploadServer
photos.save