Java SDK
Cliente Java de biblioteca estándar con cuatro métodos API, firma, verificación de callbacks y ejemplo de consulta de solo lectura.
Características
- Incluye createPayinOrder, getPayinOrder, createExclusiveBinding y createPayoutOrder.
- El éxito devuelve JSON de negocio original. Maneja por separado errores JSON y rechazos HTTP sin cuerpo.
- Verifica callbacks con la API Key del pedido original y los bytes originales del cuerpo.
Instalación
cd uugate-java-sdk
javac -encoding UTF-8 -d build src/uugate/UUGateClient.java examples/Example.java
java -cp build ExampleEjemplo rápido
import uugate.UUGateClient;
import java.util.Map;
UUGateClient client = new UUGateClient("https://api.uugate.com",
System.getenv("UUGATE_MERCHANT_UID"), System.getenv("UUGATE_API_KEY"));
String order = client.createPayinOrder(Map.of(
"chainCode", "TRON", "tokenSymbol", "USDT",
"merchantOrderNo", "M202604170001", "amount", "100.00",
"notifyUrl", "https://merchant.example.com/api/uugate/payin-notify"));Descarga ZIP
Descargar Java SDK ZIPuugate-java-sdk.zip