外部主动调用易港通需要准备的内容:
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的内容即可】{
"blNo": "",
"ctnAwayFlag": "",
"ctnNo": "TRHU3161163",
"endTime": "",
"id": "2022081314550398680",
"jobId": "OUTCTNBILLINFO",
"palceCode": "",
"startTime": "",
"unCode": "",
"userName": "",
"userPassWord": "",
"vesselNameE": "",
"voyage": ""
}curl --location --request POST '/com.nbport.ediesb.service.EDIESBService' \
--header 'Content-Type: application/json' \
--data-raw '{
"blNo": "",
"ctnAwayFlag": "",
"ctnNo": "TRHU3161163",
"endTime": "",
"id": "2022081314550398680",
"jobId": "OUTCTNBILLINFO",
"palceCode": "",
"startTime": "",
"unCode": "",
"userName": "",
"userPassWord": "",
"vesselNameE": "",
"voyage": ""
}'{
"jobId": "OUTCTNBILLINFO",
"yardMsgInfo": "",
"msgId": "0000",
"id": "2022081314550398680",
"msgDESC": "受理成功",
"CtnInfo": [{
"ctnOperatorCode": "SIT",
"DJFJ_Amount": "10",
"DJ_Amount": "70",
"blNo": "SITGHPNB352158",
"unCode": "UN9143104",
"TruckLicense": "ZJB-3N351",
"actualLocation": "BLCTZS",
"ctnAwayTime": "2022-08-13 10:32:58",
"palceCode": "DC13565351",
"vesselNameE": "REN JIAN 6",
"AppearanceAim": "00",
"ctnSizeType": "20GP",
"voyage": "2226N",
"DJ_Flag": "Y",
"DriverName": "邱元和",
"damageInfo": "N",
"MobilePhone": "18285548299",
"Remarks": "",
"actualPositionBlock": "新高堆场",
"DJFJ_Flag": "Y",
"CtnImageURL": "",
"ctnNo": "TRHU3161163",
"RSV1": "HF",
"RSV2": "CNNGB1659921240215",
"RSV3": "10",
"RSV4": "SITA698540",
"RSV5": "2022-08-11 10:40:10",
"RSV6": "",
"RSV7": "",
"RSV8": "",
"RSV9": "",
"RSV10": "",
"RSV11": "",
"RSV12": "",
"RSV13": "",
"RSV14": "",
"RSV15": "",
"RSV16": "",
"RSV17": "",
"RSV18": "",
"RSV19": "",
"RSV20": "",
"InBoxCompanyName": "宁波市东湳供应链管理有限公司"
}]
}