在进行多系统集成的时候,是不是经常会被各种集成问题给难道,集成很多细节点没有注意导致集成失败,引发了一系列的疑问:
- 为什么openresource集成请求参数传递失败?
- 为什么令牌token令牌解析失败?
- 为什么令牌token登录之后参数传递失败
- ......
下面我们就从基础出发,深入探究基础的秘密。
1、选择正确的传参字符串json
在资源集成的时候,openresource请求的paramsInfo、paramsInfoBase64两个参数是用来传递参数,传递的参数信息需要一个json格式的字符串,在不同的资源里其传递的字符串格式是不一样的。需要根据不同的资源选择正确的参数json串。
http://localhost:18080/smartbi/vision/openresource.jsp?resid=I402881e5019608c408c4fb7801960e2ec9b42d3d¶msInfo=
电子表格、旧即席查询、旧透视分析
单参数: [{"name":"产品名称", "value":"华北","displayValue":"华北"}] 多参数: [{"name":"产品名称", "value":"华北","displayValue":"华北"},{"name":"订单年份", "value":["2020","2021"],"displayValue":["2020","2021"]}]