3.2.3 Delete Shipment (Python)
Sample source code for delete shipment
#!/usr/bin/python
import json
import requests
def processShipments(url, data):
res = requests.post(url, data=data, headers={'Content-Type': 'application/json'})
responseContent = res.content
j = json.loads(responseContent)
return j
sandbox_url = "https://sandbox.unixus.com.my/api/EzLabel/Client/Shipments.svc/Json/ProcessShipments"
production_url = "https://api.unixus.com.my/EzLabel/Client/Shipments.svc/Json/ProcessShipments"
request_data = {
"_shipmentsParameter" : {
"ActionType" : "2",
"ShipmentsCredentials" : {
"UserName" : "username",
"Password" : "password",
"CultureType" : 0
},
"CustomerCode" : "300001",
"ProfitCentreCode" : "",
"HawbNo" : "344010500000151",
"ShipmentDate": "/Date(1506330946000+0800)/",
"Submitted_Date": "/Date(1506330946000+0800)/"
}
}
resData = processShipments(sandbox_url, json.dumps(request_data))
print(resData)