Package mx.com.sw.services.account.info
Class AccountInfo
java.lang.Object
mx.com.sw.services.Services
mx.com.sw.services.account.info.AccountInfoService
mx.com.sw.services.account.info.AccountInfo
public class AccountInfo extends AccountInfoService
Servicio de Consulta de Información de cuenta. Clase que permite obtener el saldo de la
cuenta de SW.
Ejemplo de uso:
AccountInfo account = new AccountInfo("https://api.test.sw.com.mx", "token SW", null, 0); AccountInfoResponse res = account.getInfo(); if("success".equalsIgnoreCase(res.getStatus()){ System.out.println(res.getData().getStamps()); System.out.println(res.getData().getIdUsuario()); System.out.println(res.getData().getIdCliente()); System.out.println(res.getData().isUnlimited()); System.out.println(res.getData().getNombre()); System.out.println(res.getData().getRfc()); System.out.println(res.getData().getUsername()); System.out.println(res.getData().getEmail()); System.out.println(res.getData().isActivo()); System.out.println(res.getData().getRegisteredDate()); System.out.println(res.getData().getTokenAccess()); } else{ // ocurrió un error y en los mensajes podría haber información últil acerca del error. System.out.println(res.getMessage()); System.out.println(res.getMessageDetail()); }
- Since:
- 2020-08-17
- Version:
- 0.0.0.1
- Author:
- Juan Gamez
-
Constructor Summary
Constructors Constructor Description AccountInfo(java.lang.String url, java.lang.String token, java.lang.String proxy, int proxyPort)
Constructor de la clase. -
Method Summary
Modifier and Type Method Description AccountInfoResponse
getInfo()
Consulta los datos de la cuenta configurada.Methods inherited from class mx.com.sw.services.Services
getExpirationDate, getPassword, getProxy, getProxyPort, getToken, getUrl, getUser, setupRequest
-
Constructor Details
-
AccountInfo
public AccountInfo(java.lang.String url, java.lang.String token, java.lang.String proxy, int proxyPort)Constructor de la clase.- Parameters:
url
- url base de la APItoken
- token infinito de SW.proxy
- ip o dominio de proxy (null si no se utiliza)proxyPort
- número de puerto de proxy (cualquier valor si proxy es null)
-
-
Method Details
-
getInfo
Description copied from class:AccountInfoService
Consulta los datos de la cuenta configurada.- Specified by:
getInfo
in classAccountInfoService
- Returns:
AccountInfoResponse
-