当前位置: 首页 > news >正文

推动高质量发展建议/长沙网站seo公司

推动高质量发展建议,长沙网站seo公司,电商设计师自我介绍,中国建设银行培训网站一、Webhook端口功能概述 知行之桥的Webhook端口提供灵活的消息响应机制,支持用户通过修改配置文件自定义返回的消息体内容,能够查看是否调用接口成功、数据是否推送成功以及自定义返回给用户端的响应内容。 本指南将详解如何通过脚本配置实现以下需求…
一、Webhook端口功能概述

知行之桥的Webhook端口提供灵活的消息响应机制,支持用户通过修改配置文件自定义返回的消息体内容,能够查看是否调用接口成功、数据是否推送成功以及自定义返回给用户端的响应内容。

本指南将详解如何通过脚本配置实现以下需求:

  • 设置JSON/XML等不同格式的响应消息
  • 自定义成功/失败时的返回内容

扩展阅读:Webhook端口使用介绍与演示

二、配置流程详解

创建好Webhook端口后,可以通过POST 方法访问webhook地址,可以看到返回结果的格式。本文以POSTMAN为例:

1. Webhook默认的返回消息

调用成功:

Webhook-response1.png

调用失败:

Webhook-response2.png

点击发送之后可以在知行之桥的Webhook端口的输出页面查看,无论调用成功与否,在该页面都会显示相应的信息。

Webhook-response3.png

调用失败时,在知行之桥EDI系统中,Webhook端口的对应文件会显示Error,且文件内容为空。在其他详细信息页面中可以查看调用失败的错误原因提示:

Webhook-response4.png

2. 自定义返回消息

a. 修改返回的消息类型

比如需要返回JSON,可以直接在访问地址上加上?@json

Webhook-response5.png

b. 修改返回的消息内容

比如,成功时需要返回

{
“TestCode“:”0”,
“TestInfo”:”Success”
}

需要按照以下步骤操作:

1) 首先直接在浏览器访问webhook地址

Webhook-response6.png

2)导出Webhook端口设置

鼠标右键点击Webhook端口,在弹窗中选择 导出端口设置

Webhook-response7.png

3)解压下载的文件,找到解压缩文件夹Public下的webhook.rsb文件进行编辑

Webhook-response8.png

<arc:script xmlns:arc="http://arc.cdata.com/ns/arcscript/2"><arc:restrict user="admin" role="cdata_admin,cdata_api"/><arc:info title="Webhook" compileOptions="PreventCSRF=false;X-Frame-Options=Any" desc="Webhook endpoint succesfully invoked."><input name="*"/></arc:info><arc:equals attr="_request.server:REQUEST_METHOD" value="POST" case="ignore"> <!—判断请求类型,此处如果为POST 则为正确 --><arc:set attr="_context.settings:outputformat" value="null"/><arc:set attr="_context.settings:outputformatoptions" value="prevent_error_details"/><arc:set attr="_response.header:Content-Type" value="application/json; charset=utf8"/> <!—设置返回的content-type-->
<!—设置请求正确且成功时的数据内容 --><arc:set attr="_response.write">
{"TestCode":"1","TestInfo":"success"
}</arc:set>
}
<rsb:set attr="in.connectorId" value="[_meta.arc:connectorid]"/>
<arc:call op="webhookReceive" in="in"/><arc:else><arc:try>
<!-设置请求发送错误时返回的错误信息- --><rsb:set attr="in.connectorId" value="[_meta.arc:connectorid]"/> <arc:catch code="*"><arc:set attr="_response.statuscode" value="500" /><arc:set attr="_response.statusdescription" value="Internal Server Error" /><arc:throw code="[_code]" desc="[_description]" /></arc:catch><arc:call op="webhookReceive" in="in"/></arc:try></arc:else></arc:equals>
</arc:script>

4)完成后,将以下解压文件全部重新压缩为zip文件

Webhook-response9.png

5) 选择导入-》自定义导入-》替换所有冲突

Webhook-response10.png

导入文件的时候,如果没有找到ZIP文件可以将弹窗右下角的ARCFLOW文件(.arcflow)更改为 所有文件(.*),即可看到我们刚刚打包好的文件了。

Webhook-response11.png

在 工作区导入 弹窗中选择导入类型为:自定义导入,根据页面指示点击下一步

Webhook-response12.png

将会出现解决导入冲突页面,选择第二项,替换所有冲突,点击导入。

Webhook-response13.png

上传成功后可再次请求Webhook地址,请求成功后,Webhook端口返回的Response消息如下:

Webhook-response14.png

请求失败时,Webhook端口返回的Response消息如下:

Webhook-response15.png

如果您希望了解有关EDI对接的相关信息,欢迎交流。

阅读原文

http://www.whsansanxincailiao.cn/news/30722682.html

相关文章:

  • 武汉专业做网站公司/网图搜索识别
  • 大型网站系统与java中间件实践/百度知道提问首页
  • 做网站怎么设置会员/站长工具官网
  • 做租凭网站是经营性吗/销售人员培训课程有哪些
  • wordpress仿站教程/搜索竞价排名
  • 明年做啥网站致富/网络营销优化
  • 大连网站排名公司/贵港seo
  • 公司注册网站多少钱/关键词搜索量全网查询
  • 蚌埠公司做网站/交换友链要注意什么
  • 专业外贸网站建设公司/新闻头条今日要闻国内新闻最新
  • 个人网站建设简历/杭州网络推广网络优化
  • 大丰有没有做网站/路由优化大师
  • 关于加强建设旅游网站 重庆旅游局/宁波seo外包快速推广
  • 有孩子做的网站/站内推广和站外推广的区别
  • b站推广引流最佳方法/收录优美图片
  • 自己创业做网站/焦作整站优化
  • 大兴网站开发网站建设咨询/网络营销心得体会800字
  • 羽毛球赛事积分/网站关键词排名优化价格
  • 廊坊自助建站设计/网络营销实施方案
  • 电子商务网站建设方案书的总结/域名注册新网
  • 河南网站制作价格/枸橼酸西地那非片
  • 手机网站设计要求/公司网页制作
  • 收费用的网站怎么做/网络口碑推广公司
  • 做营销网站建设挣钱吗/吸引客人的产品宣传句子
  • 网站商城建设基本流程/网站内搜索
  • 百度网站认证/厦门网络推广
  • 格子三合一交友婚恋网站模板/seo技术分享博客
  • 电子商务网站建设及推广方案/百度一下官方入口
  • 如何将自己做的网站推广出去/刷赞网站推广空间免费
  • 赛扶做网站/关键词生成器 在线