• postman教程-13-关联接口调用


    领取资料,咨询答疑,请➕wei:  June__Go

    上一小节我们学习了Postman保存请求至Collections集合的方法,本小节我们讲解一下Postman关联接口的调用方法。

    1、关联接口说明

    例如:有可能存在部分任务场景,或者部分API接口必须登录或者获取token后才能访问,设想一下,现在后端基本都是热更新框架,每次热更新都会清除Session,边开发边测试时,每次热更新后,都要先访问一下登录接口,再访问其他接口,有点繁琐。

    2、关联接口的调用方法

    下面我们使用钉钉开放接口进行演示,首先我们获取接口认证的access_token后,将其存入环境变量,然后通过创建公告接口入参引入access_token环境变量来创建钉钉公告。

    步骤1:获取接口认证access_token

    接口名称:获取钉钉企业内部应用的access_token

    接口文档:获取企业内部应用的access_token - 钉钉开放平台

    请求方式:GET

    请求地址:https://oapi.dingtalk.com/gettoken

    Query参数

    名称

    类型

    是否必填

    示例值

    描述

    appkey

    String

    dingeqqpkv3xxxx

    应用的唯一标识key。

    appsecret

    String

    GT-lsu-taDAsTsxxxx

    应用的密钥。AppKey和AppSecret可在钉钉开发者后台的应用详情页面获取。

    返回参数

    名称

    类型

    示例值

    描述

    access_token

    String

    fw8ef8we8f76e6f7s8dxxxx

    生成的access_token。

    expires_in

    Number

    7200

    access_token的过期时间,单位秒。

    errmsg

    String

    ok

    返回码描述。

    errcode

    Number

    0

    返回码。

    postman 获取钉钉企业内部应用的access_token接口调用如下:

    步骤2:将上一步接口中获取的access_token,通过后置脚本,设置为全局变量,如下图

    步骤3:通过创建公告接口入参引入access_token环境变量来创建钉钉公告

    接口名称:创建公告

    请求方式:POST

    请求地址:https://oapi.dingtalk.com/topapi/blackboard/create

    Query参数

    名称

    类型

    是否必填

    示例值

    描述

    access_token

    String

    6d1bxxxx

    调用该接口的应用凭证。

    Body参数

    名称

    类型

    是否必填

    示例值

    描述

    create_request

    OapiCreateBlackboardVo

    请求对象。

    operation_userid

    String

    manager01

    操作人的userId,必须是公告管理员。

    author

    String

    杨xx

    公告作者。

    private_level

    Number

    0

    保密等级:

    • 0:普通公告
    • 20:保密公告

    ding

    Boolean

    false

    是否发送应用内钉提醒:

    • true:发送
    • false:不发送

    blackboard_receiver

    BlackboardReceiverOpenVo

    公告接收人。

    title

    String

    入职须知

    公告标题。

    push_top

    Boolean

    true

    公告是否置顶。

    • true:置顶
    • false:不置顶

    content

    String

    欢迎加入我们的大家庭

    公告内容。

    category_id

    String

    987uy66t5rt54er

    公告分类ID。

    coverpic_mediaid

    String

    @lADPDeC2ufXOeRzMqM0BLA

    封面图,格式为@mediaId。

    可以通过上传媒体文件接口上传图片,获取media_id参数值。

    返回参数

    名称

    类型

    示例值

    描述

    result

    Boolean

    true

    是否创建成功。

    • true:成功
    • false:失败

    success

    Boolean

    true

    本次调用是否成功。

    • true:成功
    • false:失败

    errcode

    Number

    0

    返回码。

    request_id

    String

    roz884n3k7rf

    请求ID。

    postman创建公告接口调用(注意:入参中需要使用{{access_token}}的方式,来引用步骤2中设置的环境变量),如下图

    以上我们在postman中就完成了两个有上下游关联关系接口调用。

    最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走,希望可以帮助到大家!领取资料,咨询答疑,请➕wei:  June__Go

  • 相关阅读:
    中文编程开发语言工具开发案例:多种称重方式编程实际例子
    vue中,js改变字符串中指定字符的颜色 & 在字符串中添加点击事件
    现货白银需要注意八大事项
    ESDA in PySal (1) 利用 A-DBSCAN 聚类点并探索边界模糊性
    【历史上的今天】11 月 24 日:美国在线收购网景;太阳能光伏之父出生;HTML 2.0 发布
    java计算机毕业设计校园爱心公益平台设计与实现源码+系统+mysql数据库+lw文档+部署
    到了30岁,我才有了深刻的感悟:千万不要一辈子靠技术生存
    国内较好的iPaaS供应商有哪些?
    JVM学习(宋红康)之堆空间概述
    pg14安装_rpm方式
  • 原文地址:https://blog.csdn.net/qq_22357323/article/details/139454015