Skip to content

Commit 9a3b063

Browse files
committed
# Conflicts: # README.md
2 parents c5532cd + 3a7bd7b commit 9a3b063

File tree

1 file changed

+14
-7
lines changed
  • src/main/java/com/blibli/oss/sellerapi/client

1 file changed

+14
-7
lines changed

src/main/java/com/blibli/oss/sellerapi/client/App.java

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@
44
import com.blibli.oss.sellerapi.client.model.base.ApiConfig;
55
import com.blibli.oss.sellerapi.client.model.base.TokenRefresh;
66
import com.blibli.oss.sellerapi.client.model.base.TokenRequest;
7-
import com.blibli.oss.sellerapi.client.request.order.main.OrderRegularFulfillmentV2Request;
7+
import com.blibli.oss.sellerapi.client.request.order.main.OrderRegularFulfillmentV1Request;
8+
import com.blibli.oss.sellerapi.client.request.order.sub.CombineShippingRequest;
89
import com.fasterxml.jackson.databind.JsonNode;
910
import com.fasterxml.jackson.databind.ObjectMapper;
1011

12+
import java.util.Collections;
1113
import java.util.HashMap;
1214
import java.util.Map;
1315

@@ -89,7 +91,6 @@ public static void main(String[] args) {
8991
String urlGetRequest = "https://api-uata.gdn-app.com/v2/proxy/mta/api/businesspartner/v1/order/orderDetail";
9092
//invoke Get Order Detail API
9193
String resultGetResult = client.invokeGet(urlGetRequest, params, config);
92-
JsonNode resultGetResultJSON = mapper.readTree(resultGetResult);
9394
System.out.println(resultGetResult);
9495

9596
/**
@@ -105,12 +106,18 @@ public static void main(String[] args) {
105106

106107
//set your request body with any object
107108
//but you can use client's request body in package com.gdn.mtaapi.sdk.model.request.*
108-
OrderRegularFulfillmentV2Request req = new OrderRegularFulfillmentV2Request();
109-
req.setAwbNo("123456"); //your awb no
110-
109+
OrderRegularFulfillmentV1Request req = new OrderRegularFulfillmentV1Request();
110+
req.setType(1);
111+
req.setOrderNo("25100081147");
112+
req.setOrderItemNo("25000246494");
113+
req.setAwbNo("123456");
114+
CombineShippingRequest combineShipping = new CombineShippingRequest();
115+
combineShipping.setOrderNo("25100081147");
116+
combineShipping.setOrderItemNo("25000246494");
117+
req.setCombineShipping(Collections.singletonList(combineShipping));
118+
111119
//your destination address for POST request
112-
String url = "https://api-uata.gdn-app.com/v2/proxy/seller/v1/orders/regular/" +
113-
resultGetResultJSON.get("value").get("packageId").asText() + "/fulfill";
120+
String url = "https://api-uata.gdn-app.com/v2/proxy/mta/api/businesspartner/v1/order/fulfillRegular";
114121
//invoke Fulfill Order API
115122
String result = client.invokePost(url, paramsForPost, req, config);
116123
System.out.println(result);

0 commit comments

Comments
 (0)