public class Account extends AbstractAction
| Constructor and Description |
|---|
Account(VkApiClient client)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
AccountBanQuery |
ban(UserActor actor) |
AccountChangePasswordQuery |
changePassword(UserActor actor)
Changes a user password after access is successfully restored with the [vk.com/dev/auth.restore|auth.restore] method.
|
AccountChangePasswordQuery |
changePassword(UserActor actor,
java.lang.String newPassword)
Changes a user password after access is successfully restored with the [vk.com/dev/auth.restore|auth.restore] method.
|
AccountGetActiveOffersQuery |
getActiveOffers(UserActor actor)
Returns a list of active ads (offers) which executed by the user will bring him/her respective number of votes to his balance in the application.
|
AccountGetAppPermissionsQuery |
getAppPermissions(UserActor actor)
Gets settings of the user in this application.
|
AccountGetBannedQuery |
getBanned(UserActor actor)
Returns a user's blacklist.
|
AccountGetCountersQuery |
getCounters(UserActor actor)
Returns non-null values of user counters.
|
AccountGetInfoQuery |
getInfo(UserActor actor)
Returns current account info.
|
AccountGetProfileInfoQuery |
getProfileInfo(UserActor actor)
Returns the current account info.
|
AccountGetPushSettingsQuery |
getPushSettings(UserActor actor)
Gets settings of push notifications.
|
AccountRegisterDeviceQuery |
registerDevice(UserActor actor)
Subscribes an iOS/Android/Windows Phone-based device to receive push notifications
|
AccountRegisterDeviceQuery |
registerDevice(UserActor actor,
java.lang.String token,
java.lang.String deviceId)
Subscribes an iOS/Android/Windows Phone-based device to receive push notifications
|
AccountSaveProfileInfoQuery |
saveProfileInfo(UserActor actor)
Edits current profile info.
|
AccountSetInfoQuery |
setInfo(UserActor actor)
Allows to edit the current account info.
|
AccountSetOfflineQuery |
setOffline(UserActor actor)
Marks a current user as offline.
|
AccountSetOnlineQuery |
setOnline(UserActor actor)
Marks the current user as online for 15 minutes.
|
AccountSetPushSettingsQuery |
setPushSettings(UserActor actor)
Change push settings.
|
AccountSetPushSettingsQuery |
setPushSettings(UserActor actor,
java.lang.String deviceId)
Change push settings.
|
AccountSetSilenceModeQuery |
setSilenceMode(UserActor actor)
Mutes push notifications for the set period of time.
|
AccountUnbanQuery |
unban(UserActor actor) |
AccountUnregisterDeviceQuery |
unregisterDevice(UserActor actor)
Unsubscribes a device from push notifications.
|
getClientpublic Account(VkApiClient client)
client - vk api clientpublic AccountBanQuery ban(UserActor actor)
actor - vk user actorpublic AccountChangePasswordQuery changePassword(UserActor actor, java.lang.String newPassword)
actor - vk user actornewPassword - New password that will be set as a currentpublic AccountChangePasswordQuery changePassword(UserActor actor)
actor - vk user actorpublic AccountGetActiveOffersQuery getActiveOffers(UserActor actor)
actor - vk user actorpublic AccountGetAppPermissionsQuery getAppPermissions(UserActor actor)
actor - vk user actorpublic AccountGetBannedQuery getBanned(UserActor actor)
actor - vk user actorpublic AccountGetCountersQuery getCounters(UserActor actor)
actor - vk user actorpublic AccountGetInfoQuery getInfo(UserActor actor)
actor - vk user actorpublic AccountGetProfileInfoQuery getProfileInfo(UserActor actor)
actor - vk user actorpublic AccountGetPushSettingsQuery getPushSettings(UserActor actor)
actor - vk user actorpublic AccountRegisterDeviceQuery registerDevice(UserActor actor, java.lang.String token, java.lang.String deviceId)
actor - vk user actortoken - Device token used to send notifications. (for mpns, the token shall be URL for sending of notifications)deviceId - Unique device ID.public AccountRegisterDeviceQuery registerDevice(UserActor actor)
actor - vk user actorpublic AccountSaveProfileInfoQuery saveProfileInfo(UserActor actor)
actor - vk user actorpublic AccountSetInfoQuery setInfo(UserActor actor)
actor - vk user actorpublic AccountSetOfflineQuery setOffline(UserActor actor)
actor - vk user actorpublic AccountSetOnlineQuery setOnline(UserActor actor)
actor - vk user actorpublic AccountSetPushSettingsQuery setPushSettings(UserActor actor, java.lang.String deviceId)
actor - vk user actordeviceId - Unique device ID.public AccountSetPushSettingsQuery setPushSettings(UserActor actor)
actor - vk user actorpublic AccountSetSilenceModeQuery setSilenceMode(UserActor actor)
actor - vk user actorpublic AccountUnbanQuery unban(UserActor actor)
actor - vk user actorpublic AccountUnregisterDeviceQuery unregisterDevice(UserActor actor)
actor - vk user actor