背景:NCC的openApi有严格的加密过程,可能不太方便外系统调用,对openapi进行封装成一个接口之后,部署到tomcat做为中转服务。简化接口和调用过程。
,该服务可以单独部署到云服务器tomcat或者集成到NCC中
即可跳过openapi复杂的调用过程
接口地址是:http://IP:端口/openapi/nccopenapi
post参数
post参数约定: { "openapi_ncurl": "http://127.0.0.1:55114",//my扣扣767574478 "openapi_uri": "/nccloud/api/so/saleorder/save", "openapi_data": {} } 字段解释 openapi_ncurl:传NCC的IP和端口 openapi_uri:传接口的具体地址,每个接口不一样, 比如新增客户是:/nccloud/api/uapbd/customermanage/customer/add 新增销售订单是/nccloud/api/so/saleorder/save 等等... 后面会一一列出来 openapi_data:传json 对象或者数组都可以,按每个接口的要求去传 ---------------------------------------------------------------------------- 返回json格式约定: { "data": , "state": 1, "message": "成功调用NCC的openapi,NCC返回数据在data字段中" } 字段解释 data 是原样NCC返回的数据 state 1代表正常调用到NCC的openapi 2代表调用失败或错误 message 是提示信息 |