首页 > 其他分享 >测试接口文档流程

测试接口文档流程

时间:2023-06-19 09:12:17浏览次数:57  
标签:06 IP 流程 2023 接口 bss 文档 公网

安装jmeter windows批处理jmeter启动(双击)

0ade6d8734b7c826099e7bbece40e9c

获取token

appKey = 6773dfd985c249a69916445137fb46c8

appSecret = 151a36625370491e9e6ee2721a2fc664

jmeter工具弃用,改为使用postman工具::::::

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

快速查看本机公网IP地址

真香IT

于 2022-04-27 11:15:28 发布

11257

收藏 5

分类专栏: 电脑实用技巧 文章标签: 公网IP

版权

电脑实用技巧

快速查看本机公网IP地址

1. 一键跳转

2. 公网IP用途

1. 一键跳转

点击查看公网IP地址

https://www.ip138.com/

2. 公网IP用途

例如, 在你使用云产品(云主机,云数据库等),为了保证连接的安全性,需要设置连接白名单,这个时候就需要填写你的公网IP,注意这个公网IP 不是用命令行的ipconfig查询出来的!

50d593c1ea7804dbb2dda7430a84058a_45873

查公网IP,直接百度IP,查看本机的公网IP

在nignx加上bss白名单:

bss_acl.conf配置文件加白

6773dfd985c249a69916445137fb46c8

151a36625370491e9e6ee2721a2fc664

1686723918138

6773dfd985c249a69916445137fb46c8151a36625370491e9e6ee2721a2fc6641686723918138

MD5:248de7878d765babf48238c86e230d44

A.测试认证接口

返回请求:回复以下内容:::

<Response>

<Datetime>2023-06-14T14:29:46.593+08:00</Datetime>

<Authorization>

<Token>eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJpc3MiOiJmbG93LXBsYXRmb3JtIiwiYXVkIjoie1wiYXBwS2V5XCI6XCI2NzczZGZkOTg1YzI0OWE2OTkxNjQ0NTEzN2ZiNDZjOFwiLFwiZWFJZFwiOlwiMTZcIixcInVzZXJDaGFubmVsSWRcIjpcIjExMTExMTExMTExMTExMTExMTFcIixcInVzZXJJZFwiOlwiMTJcIixcInVzZXJWZXJpZnlMZXZlbFwiOjF9IiwiZXhwIjoxNjg2NzI1OTg2fQ.prekfg4g-YQtmz5o-b3FSlRkuBqOmlgbov0JIgVSixbjx1kk-V4OR91WBPq34QG_c3oT-zDWh-C8Z238umvsJw</Token>

<ExpiredTime>2023-06-14T14:59:46.593+08:00</ExpiredTime>

<CreatedTime>2023-06-14T14:29:46.593+08:00</CreatedTime>

</Authorization>

</Response>

B.测试套餐升档营销活动查询接口

4.7.8套餐升档营销活动查询接口

一下是body的内容(正文)

<?xml version="1.0" encoding="utf-8" ?>

<Request>

<Datetime>1686723918138</Datetime>

<Content>

<mobile>13776543087</mobile>

<boothId>2</boothId>

</Content>

</Request>

b、header将认证接口中的签名、token放入消息头header中

4GGOGO-Auth-Token 对应填token

HTTP-X-4GGOGO-Signature 对应填sign

Content-Type 填application/xml

返回内容:

<Response>

<Datetime>2023-06-14T14:50:45.823+08:00</Datetime>

<Content>

<retCode>0000</retCode>

<retMsg>请求成功</retMsg>

<mobile>13776543087</mobile>

<actionInfo>

<actionId>100000447410</actionId>

<internetId>30yuan20g</internetId>

<startTime>20210329</startTime>

<endTime>20230831</endTime>

<priority>4</priority>

</actionInfo>

</Content>

</Response>

  1. 预校验接口

<?xml version="1.0" encoding="utf-8" ?>

<Request>

<Datetime>1686723918138</Datetime>

<Content>

<mobile>13900101588</mobile>

<goodCode>4108</goodCode>

</Content>

</Request>

查看日志显示

[http-nio-8009-exec-78] 2023-06-14 15:40:07.378 [INFO ] com.cmcc.bss.api.controller.PackageUpPreCheckController.retrieveReq(PackageUpPreCheckController.java:322) - 收到套餐升订单档前置校验请求报文<?xml version="1.0" encoding="utf-8" ?>

<Request>

<Datetime>1686728055640</Datetime>

<Content>

<mobile>13900101588</mobile>

<goodCode>4108</goodCode>

</Content>

</Request>

[http-nio-8009-exec-78] 2023-06-14 15:40:07.378 [ERROR] com.cmcc.bss.api.controller.PackageUpPreCheckController.packageUpPreCheck(PackageUpPreCheckController.java:130) - 能力id不匹配-16

遇到的坑:

是phone

<Response>

<Datetime>2023-06-14T17:11:31.735+08:00</Datetime>

<Content>

<retCode>0</retCode>

<retMsg>商品订购校验成功</retMsg>

</Content>

</Response>

剩下的都是带条件的测试:

在能力运营管理-运营参数配置,找到套餐升档月底办理限制天数,点击修改就行

月底几天内不办理,不通过(预先设置最后19天内)

原始值:

已修改为19

然后进行条件测试

办理接口

https://bss.cmccheli.com:8443/bss/packageup/create.html

body

<?xml version="1.0" encoding="utf-8" ?>

<Request>

    <Datetime>1686797323575</Datetime>

    <Content>

        <mobile>13776543087</mobile>

        <commodityCode>4108</commodityCode>

        <region>南京</region>

        <bookingId>abc6543211234567890</bookingId>

        <authchktype></authchktype>

        </Content>

    </Request>

返回

<Response>

<Datetime>2023-06-15T10:51:33.648+08:00</Datetime>

<Content>

<retCode>-26</retCode>

<retMsg>月底限制办理套餐升档商品</retMsg>

</Content>

</Response>

标签:06,IP,流程,2023,接口,bss,文档,公网
From: https://www.cnblogs.com/cherishthepresent/p/17490235.html

相关文章

  • 深入理解Go语言接口
    1.引言接口是一种定义了软件组件之间交互规范的重要概念,其促进了代码的解耦、模块化和可扩展性,提供了多态性和抽象的能力,简化了依赖管理和替换,方便进行单元测试和集成测试。这些特性使得接口成为构建可靠、可维护和可扩展的软件系统的关键工具之一。在现代编程语言中,接口是不可......
  • springboot启动流程 (2) 组件扫描
    SpringBoot的组件扫描是基于Spring@ComponentScan注解实现的,该注解使用basePackages和basePackageClasses配置扫描的包,如果未配置这两个参数,Spring将扫描该配置类所属包下面的组件。在服务启动时,将使用ConfigurationClassPostProcessor扫描当前所有的BeanDefinition,解析Configur......
  • 路由器界面接口
    路由器有web界面与cli界面配置。web界面也是一种特殊的GUI界面。web界面实现方法就是本地的LAMP架构,cli界面实现方式就是shell结构。为什么cli界面与linux的bash不同,因为系统原本就不是linux,就算是类unix系统,它也可以在shell的基础上自己实现一个虚拟shell,我们的操作就在虚拟的......
  • python 爬取原力文档日语学习资料
    参考https://blog.csdn.net/weixin_46184311/article/details/115291441代码importrequests,json,re,time,urllib.requestimporttimeimportwgetdefgetParameter(url):#获取文档参数text_response=requests.get(url=url,headers=headers).textactu......
  • 华为流程体系:IPD流程框架(限制版)
    目录前言详细内容专栏列表前言今天主要来谈谈IPD体系的主体框架所涉及的一些相关内容。其实关于IPD体系,我在之前的文章或课程中都有过不同程度的讲解。但是,由于这个体系所涉及的面是非常广泛的。这个时候就必须通过一系列的延伸内容从不同的维度来分析和讲解。只有通过这种方式......
  • BootStrap文档
    Bootstrap概念1.概念:一个前端开发的框架,Bootstrap,是目前很受欢迎的前端框架。Bootstrap是基于HTML、CSS、JavaScript的,它简洁灵活,使得Web开发更加快捷。框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码。好处:1.定义了很多的css样式和js插件。我们开发......
  • 强大的PDF文档处理软件Acrobat Pro DC完美激活版
    哪里可以获取强大的PDF文档处理软件AcrobatProDC完美激活版资源呢?AcrobatDC2023是一款功能强大的PDF文档处理软件。它可以让用户轻松地创建、编辑、转换、签署和共享PDF文件,同时还具备安全保护和OCR等高级功能。AcrobatProDC完美激活版下载 AcrobatProDC2023mac版......
  • Java:使用poi操作docx的word文档
    packagecom.aomen.java;importorg.apache.poi.openxml4j.exceptions.InvalidFormatException;importorg.apache.poi.util.Units;importorg.apache.poi.xwpf.usermodel.*;importorg.apache.xmlbeans.XmlCursor;importorg.openxmlformats.schemas.wordprocessingml.......
  • 匿名内部类implements(实现)interface(接口)
    interfaceIBye{voidBye();}classA{publicA(){System.out.println("A()"); }publicvoidsayhi() { System.out.println("A::sayhi()"); }}classB{Aobj; publicB(){ o......
  • Hive扩展之web界面:hwi接口
    HWI是HiveWebInterface的简称,是hivecli的一个web替换方案,以开发的网页形式查看数据切换用户启动集群[root@master~]#su-hadoopLastlogin:TueMay213:18:34CST2023onpts/0[hadoop@master~]$start-all.shThisscriptisDeprecated.Insteadusestart-dfs.......