外部主动调用易港通需要准备的内容:
1.注册并且可以登录以登录 www.npedi.com 的账号、的账号、密码(以企业和单位的名义入驻)
2.入驻后在EDI的企业代码,如易港通的代码为ZJYGT
3.注册并且可以登录以登录 http://www.eporthub.com 的账号、密码(以企业和单位的名义入驻)
4.根据EDI企业代码和接口ESBID在EDI配置接口的权限(需要联系易港通人员办理)
---
进入地址后选择方法名为callEDIESBpub ,方法中带有6个参数名分别是:
1.formnode:发送方代码(主动发起请求的企业、单位在EDI的企业代码)
2.tonode:接收方代码(接收请求的企业在EDI的企业代码,此接口为固定值ZJYGT)
3.esbid:在EDI备案的用来标志和区分不同的接口的名称(根据文档定义)
4.applydata:该参数为接收方真正接收到的内容(范例如下)
5.username:用户名(发送发企业在EDI登陆的账号)
6.userpassword:密码(发送发企业在EDI登陆的密码)
【注释:外部调用易港通不同的接口选取地址都为相同一个,只需要根据实际情况选择其中一个,不同的接口只需改变方法中的APPLYDATA 和 ESBID的内容即可】{
"actualLocation": "BLCTZS",
"ctnChargeInfo": [{
"AppearanceTime": "2022-08-08 14:21:17",
"FeeFlag": "N",
"OutType": "TZ",
"Plannumber": "ZJYGTJG20220808090358",
"Rsv1": "ZJB-92365",
"Rsv10": "",
"Rsv11": "",
"Rsv12": "",
"Rsv13": "",
"Rsv14": "",
"Rsv15": "",
"Rsv16": "",
"Rsv17": "",
"Rsv18": "",
"Rsv19": "",
"Rsv2": {
"bookingNo": "12208087733",
"ctnCategory": "E",
"ctnOperatorCode": "NUC",
"indoorTime": "2022-08-08 13:42:56",
"rsv01": "",
"rsv010": "",
"rsv02": "",
"rsv03": "",
"rsv04": "",
"rsv05": "",
"rsv06": "",
"rsv07": "",
"rsv08": "",
"rsv09": "",
"seaRailFlag": "N",
"vesselNameE": "XIN BIN YUAN",
"vesselUnCode": "FC0007001",
"vesselVoyage": "2220N",
"ygtFlag": "Y"
},
"Rsv20": "",
"Rsv3": "",
"Rsv4": "",
"Rsv5": "",
"Rsv6": "",
"Rsv7": "",
"Rsv8": "",
"Rsv9": "",
"Sealno": "",
"amount": "0",
"barCode": "",
"blNo": "NUCNGBYIK2A0316C",
"carJobnumber": "20C",
"ctnNo": "NBYU8006706",
"ctnSizeType": "45GP",
"actualPositionBlock": "DC28449443",
"actualSlotPosition": "场箱位 贝列.层",
"ctnStatus": "E",
"damageflag": "N",
"driverName": "",
"driverTel": "",
"hazardflag": "N",
"itemCode": "",
"itemName": "",
"itemPrice": "0",
"odflag": "N",
"printItemCode": "",
"printItemName": "",
"quantity": "0",
"reeferflag": "N",
"taxAmount": "0",
"taxRate": "0",
"tradeNw": "N",
"unit": "集装箱"
}],
"id": "BL2208081543240",
"jobId": "CTOUT",
"remarks": "",
"rsv_01": "",
"rsv_02": "",
"rsv_03": "",
"rsv_04": "",
"rsv_05": "",
"rsv_06": "",
"rsv_07": "",
"rsv_08": "",
"rsv_09": "",
"rsv_10": "",
"rsv_11": "",
"rsv_12": "",
"rsv_13": "",
"rsv_14": "",
"rsv_15": "",
"rsv_16": "",
"rsv_17": "",
"rsv_18": "",
"rsv_19": "",
"rsv_20": ""
}curl --location --request POST '/com.nbport.ediesb.service.EDIESBService' \
--header 'Content-Type: application/json' \
--data-raw '{
"actualLocation": "BLCTZS",
"ctnChargeInfo": [{
"AppearanceTime": "2022-08-08 14:21:17",
"FeeFlag": "N",
"OutType": "TZ",
"Plannumber": "ZJYGTJG20220808090358",
"Rsv1": "ZJB-92365",
"Rsv10": "",
"Rsv11": "",
"Rsv12": "",
"Rsv13": "",
"Rsv14": "",
"Rsv15": "",
"Rsv16": "",
"Rsv17": "",
"Rsv18": "",
"Rsv19": "",
"Rsv2": {
"bookingNo": "12208087733",
"ctnCategory": "E",
"ctnOperatorCode": "NUC",
"indoorTime": "2022-08-08 13:42:56",
"rsv01": "",
"rsv010": "",
"rsv02": "",
"rsv03": "",
"rsv04": "",
"rsv05": "",
"rsv06": "",
"rsv07": "",
"rsv08": "",
"rsv09": "",
"seaRailFlag": "N",
"vesselNameE": "XIN BIN YUAN",
"vesselUnCode": "FC0007001",
"vesselVoyage": "2220N",
"ygtFlag": "Y"
},
"Rsv20": "",
"Rsv3": "",
"Rsv4": "",
"Rsv5": "",
"Rsv6": "",
"Rsv7": "",
"Rsv8": "",
"Rsv9": "",
"Sealno": "",
"amount": "0",
"barCode": "",
"blNo": "NUCNGBYIK2A0316C",
"carJobnumber": "20C",
"ctnNo": "NBYU8006706",
"ctnSizeType": "45GP",
"actualPositionBlock": "DC28449443",
"actualSlotPosition": "场箱位 贝列.层",
"ctnStatus": "E",
"damageflag": "N",
"driverName": "",
"driverTel": "",
"hazardflag": "N",
"itemCode": "",
"itemName": "",
"itemPrice": "0",
"odflag": "N",
"printItemCode": "",
"printItemName": "",
"quantity": "0",
"reeferflag": "N",
"taxAmount": "0",
"taxRate": "0",
"tradeNw": "N",
"unit": "集装箱"
}],
"id": "BL2208081543240",
"jobId": "CTOUT",
"remarks": "",
"rsv_01": "",
"rsv_02": "",
"rsv_03": "",
"rsv_04": "",
"rsv_05": "",
"rsv_06": "",
"rsv_07": "",
"rsv_08": "",
"rsv_09": "",
"rsv_10": "",
"rsv_11": "",
"rsv_12": "",
"rsv_13": "",
"rsv_14": "",
"rsv_15": "",
"rsv_16": "",
"rsv_17": "",
"rsv_18": "",
"rsv_19": "",
"rsv_20": ""
}'{
"jobId": "CTOUT",
"yardMsgInfo": "受理成功",
"msgId": "0000",
"id": "BL2208081543240",
"Rsv1": "",
"Rsv2": "",
"Rsv3": "",
"Rsv4": "",
"Rsv5": "",
"Rsv6": "",
"Rsv7": "",
"Rsv8": "",
"Rsv9": "",
"Rsv10": "",
"msgDESC": "受理成功"
}