通过SDK+第三方登录授权方式调用预计可发量查询接口提示“请先登录系统”的处理方案
【问题描述】
通过java SDK+第三方登录授权方式,调用普通的单据接口如:保存(Save)、提交(Submit)、审核(Audit)接口都正常使用,无需登录。但是,通过SDK去调用业务领域单独封装的自定义webAPI接口:如预计可发量查询接口、创建新变更单接口 等,就可能提示:“请先登录系统”,不能正常调用接口。如图所示:
【解决方案】
出现这样的提示是SDK默认不支持自定义接口的自动登陆导致,请尝试下列操作来解决:
尝试主动调用下:K3CloudApi的CheckAuthInfo()方法 如图示例:
【延伸内容】
通过SDK方式调用的预计可发量查询接口的参数构造形式跟Http调用的格式可能稍有不同,是因为平台默认SDK方式是默认会加上{ "parameters": [" 参数 "] } 这一层结构的,因此SDK调用不能直接类似如下这种 http调用方式1 格式:
【Http调用方式 1】:
【Http调用方式 2】
【SDK调用测试】:
【相关链接】
浅谈通过WebAPI实现金蝶云单据对接的那些事[持续更新完善]https://vip.kingdee.com/article/11179
WebAPI接口之【预计可发量查询接口】使用指南和实例https://vip.kingdee.com/article/489160939149874944
通过SDK+第三方登录授权方式调用预计可发量查询接口提示“请先登录系统”的处理方案
【问题描述】通过java SDK+第三方登录授权方式,调用普通的单据接口如:保存(Save)、提交(Submit)、审核(Audit)接口都正常使用,无...
点击下载文档
本文2024-09-23 02:47:18发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-154705.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章