需要上传健康证到其他公司的系统
查看了接口文档,其他都是正常,但始终卡在上传XML文件,总提示校验失败。根据接口文档,也分析不出问题出现在哪,求帮忙!!!因为文件内容有些多,现在上传到百度云盘
链接:https://pan.baidu.com/s/1DIhQltmO5sLVJMcOuGe4kg
查看了接口文档,其他都是正常,但始终卡在上传XML文件,总提示校验失败。根据接口文档,也分析不出问题出现在哪,求帮忙!!!因为文件内容有些多,现在上传到百度云盘
链接:https://pan.baidu.com/s/1DIhQltmO5sLVJMcOuGe4kg
你可以打开VS 新建一个类 复制左侧正确的xml 点击编辑-》选择性粘贴-》将xml粘贴为类 这样就有一个对应xml的类了 然后new 一个这个类 将各个字段按照你的需求赋值 然后将这个对象序列化成xml 再上传试试
SQDH是上面数据+key然后签名生成的吧。那么你既然使用了自己的信息,则签名肯定不是用它的了。
所以你签名失败了啊
把自己的 加密(信息+key)这样生成的SQDH
才是自己的,
而不是拷贝人家的。
那如果不是签名的话,那么就是真个数据格式可能存在问题了。
那如果不是签名的话,那么就是真个数据格式可能存在问题了。
大佬可以帮忙看看吗
如果不是签名,那么可能是数据格式问题了。
比如你的年月日的格式等等,
还有GZ,左侧是食品安全,右侧是0.
这种东西,具体要看数据了。
人家应该有文档来提供你数据的范围。
如果没有文档,那么是无从比较的。
确实不通,你自己试一下吧,可能没给你开放吧。
如果不是签名,那么可能是数据格式问题了。
比如你的年月日的格式等等,
还有GZ,左侧是食品安全,右侧是0.
这种东西,具体要看数据了。
人家应该有文档来提供你数据的范围。
如果没有文档,那么是无从比较的。
文档是有的,我也按照人家的写了
其实你可以直接复制人家的xml信息,上传后查看是不是成功。
然后在逐个修改字段,多次尝试。
这种笨办法,就是典型排除你没有预料到的问题。
比如换行之类的。
其实你可以直接复制人家的xml信息,上传后查看是不是成功。
然后在逐个修改字段,多次尝试。
这种笨办法,就是典型排除你没有预料到的问题。
比如换行之类的。这些办法我都尝试过了,最后无奈才发帖子寻求大家帮忙
确实不通,你自己试一下吧,可能没给你开放吧。
麻烦了,谢谢
我拿人家成功的XML文件也是提示校验不通过,这才是最头疼的
我拿人家成功的XML文件也是提示校验不通过,这才是最头疼的
人家成功的xml都不成功就不要纠结了 直接找对方问问吧
我拿人家成功的XML文件也是提示校验不通过,这才是最头疼的
人家成功的xml都不成功就不要纠结了 直接找对方问问吧大佬能帮我看下我写的代码吗
抱歉,这个XML是提交某人健康证信息