Class AccountInfo

java.lang.Object

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 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 API
      token - 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