④内部公开请勿外传1/6玩转苍穹开放平台自定义接口返回格式1.使用场景在标准接口功能不满足时,我们会进行自定义接口的开发2.简单自定义普通的自定义接口返回格式ApiResult,自定义插件中返回经典的helloworld服务端插件代码:④内部公开请勿外传2/6最普通的用法完成了经典的“helloworld效果”3.晋级自定义晋级的自定义接口返回格式,别忘了,我们面向对象开发的3大法宝封装、继承、多态。知道该用啥了吧,继承继承ApiResult实现需要的属性进行自定义的返回服务端代码:④内部公开请勿外传3/6接口代码:④内部公开请勿外传4/6实际测试看下效果:返回了一个自定义属性结构:custominfo,并且这个自定义属性值是取的传入对应属性值。4.终极自定义如果说标准的ApiResult返回格式都不想要,可能需要获取queryString信息可能需要获取请求头内容或可能就想返回一个类似的字串,也有的小伙伴提出这个需要,需要在返回的header头添加自己需要的属性该如何做,④内部公开请勿外传5/6那就是可以直接使用完全自定义的action方式。先看测试效果:效果1:获取queryString内容入参{苍穹地址}custom/demo.do?args1=参数1&args2=参数2输出一个String类型字串:args1+args2+登陆的用户名效果2:返回自定义的header头内容具体代码文件:④内部公开请勿外传6/6具体xml配置文件:添加自定义action的mc配置:编码:"actionConfigFiles.config"值:"demoActionConfig.xml"Theend。