yoesoff

request to dukcapil

Mar 11th, 2020
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.40 KB | None | 0 0
  1. # Request data.
  2. String url = applicationProperties.getDukcapil().getBaseUrl();
  3. String apikey = applicationProperties.getDukcapil().getApiKey();
  4. String appNo = applicationProperties.getDukcapil().getAppNo();
  5. String costGrp = applicationProperties.getDukcapil().getCostGrp();
  6. String channelId = applicationProperties.getDukcapil().getChannelId();
  7. ##
  8. Properties Dukcapil-ESB::  URL : http://10.91.3.135:8000/api/dukcapil/v1/getEktpBalanceUser, API-KEY : yqpvwh8csld1p2b1jpe38j1klgrmc6k3, APPNO : AD1CHECKING-01134547718875, COSTGRP : AD1CHECKING, CHANNELID : AD1CHECKING
  9.  
  10. # Header
  11. HttpHeaders reqHeader = new HttpHeaders();
  12. reqHeader.setContentType(MediaType.APPLICATION_JSON);
  13. reqHeader.set("AF-API-KEY", apikey);
  14.  
  15. put("requestId", channelId + "-" + new SimpleDateFormat("yyyyMMddHHmmssSS").format(timestamp));
  16. put("requestTimestamp", timestamp.toString());
  17. put("appNo", appNo);
  18. put("costGrp", costGrp);
  19. put("channelId", channelId);
  20. put("props", new HashMap<String, Object>());
  21.  
  22.  
  23. # body
  24. put("nik", requestBody.getNik());
  25. put("ipUser", request.getRemoteAddr());
  26.  
  27.  
  28. # Response
  29. Response Dukcapil-ESB : <200 OK,{header={code=ESB-00-000, message=Permintaan berhasil diproses, srcCode=200, srcMessage=OK, addInfo={requestId=AD1CHECKING-20200312110847104, requestTimestamp=2020-03-12 11:08:47.104, refNo=20200312110915315905088560634705, srcTarget=0}}, data={}},{Content-Type=[application/json], Content-Length=[277]}>
Advertisement
Add Comment
Please, Sign In to add comment