记录:第三方接口 demo 如何自定义

最近一个项目 需要给自己平台的接口写一个 demo 让其它APp或者平台接入!由于以前都是写简单的业务逻辑 以及增删改查(现在发现写增删改查虽然繁琐 但是相当轻松的说!),自己给自己写的接口 写demo 这还是头一回 把心得记录一下 ,以后说不定有用。也许有人已经知道 但是对于刚接触的 可能还是能有点帮助的。

我用的是 SSM+shiro 框架  一般认为接口接受参数 如果是实体类 那么传入的也要用实体类的方式传入,写demo的时候我也想用实体参数传递 ,后来看了很多接口demo 发现都是用Map方式 。那就比较麻烦因为接口已经写好,经过测试发现,我找了一个HTTP通讯工具类,它里面有两个 方法 一个是用map+url POST提交请求 返回的也是一个String类型。另外一个 是 URL+String  这两种。 第二种方式 是把我的参拼接起来发送到接口 ,接口需要把拼接部分去掉才能获得 这个方式 对我来说有点麻烦。所以用第一种map发送 。 测试的结果是 居然map 发送 我的实体类接口也能接受到发送的参数以及返回的JSon  。兴奋之余。把这个 记录一下 以备以后使用!

        请求:String result=connection.post(url, map);   

        接口:直接用实体类就可以接受到 map的key,跟value 

所以以后写接口demo 直接用map 传入到 写好的接口中 就可以实现通讯! 挺高兴的 感觉发现了新大陆 大笑
泛微OA是一款广泛应用于企业办公的办公自动化软件,提供了丰富的功能和可定制的接口,可以方便地与其他系统进行集成。调用第三方接口是在泛微OA中实现与外部系统或服务进行数据交互的重要方式之一。 要实现泛微OA调用第三方接口Demo,首先需要确定所要调用的第三方接口的具体内容和功能。一般而言,调用第三方接口需要提供接口的URL、请求的参数以及相应的请求方法(GET/POST)。 在泛微OA中,可以通过编写自定义的插件或者脚本来实现调用第三方接口。插件可以直接在OA系统中安装并使用,而脚本则可以通过定时任务或触发器来执行相应的操作。 具体实现步骤如下: 1. 在泛微OA的插件管理或脚本管理界面创建一个新插件或脚本。 2. 编写相应的逻辑代码,包括向第三方接口发送请求并获取响应数据的过程。根据第三方接口的要求,通过HTTP请求发送合适的参数,并解析接口返回的数据。 3. 调试和测试插件或脚本,确保能够正确地与第三方接口进行通信并获取到预期的结果。 4. 根据需求,可以在泛微OA的流程或表单中调用刚刚创建的插件或脚本。这样,当流程或表单的相关操作触发时,相应的第三方接口也会被调用。 需要注意的是,调用第三方接口可能需要进行认证或鉴权操作,这需要根据具体情况在代码中添加相应的授权方式,如使用API Key或OAuth等。 综上所述,泛微OA调用第三方接口Demo实现过程是:确定要调用的第三方接口的功能,创建并编写相应的插件或脚本,并在泛微OA的流程或表单中调用该插件或脚本,最后进行调试测试。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值