rock 发表于 2022-1-27 12:13:55

关于服务管理中编写接口,调用Open API的问题

O2OA的开发人员,你们好!有遇到个奇怪的问题,就是在服务管理中编写的接口,调用了Open API查询日历信息,如下:

进行接口调试运行时,查不出任何数据,返回结果如下:

但是,我使用Open API文档调用查询日历信息,却能返回数据,如下:

返回的数据如下:


接着我又尝试了其他Open API, 下面这个接口也是同样的问题,在服务管理编写的接口中调用,查不出数据,但是在Open API文档中直接调用,可以查出数据

name:listMyRecords
path:jaxrs/attendancedetail/mobile/my
type:GET
description:查询登录者当天的所有移动打卡信息记录


而下面这个接口,不管是在服务管理编写的接口中调用,还是在Open API文档中直接调用,都能查询出数据:

name:listWithPerson
path:jaxrs/query/list
type:GET
description:获取可见的应用,同时判断应用下有可见的流程.


我想知道为什么Open API文档中直接调用能够获取数据,为什么在服务管理中通过脚本调用却获取不到数据,以及如何解决这个问题。
我使用的用户拥有最高权限,且已经登录!

论坛管理员 发表于 2022-2-8 14:34:18

您的apps替换成var apps= resources.getContext().applications();
页: [1]
查看完整版本: 关于服务管理中编写接口,调用Open API的问题