统一身份认证
  1. OpenAPI
统一身份认证
3.0
  • 3.0
  • 公开接口
    • 3.0接口说明
    • OpenAPI
      • 概述
        THRIFT
      • 1.人员管理
        • 批量获取人员数据
        • 获取单个人员数据
        • 添加单个人员数据
        • 修改单个人员数据
        • 删除单个人员数据
        • 批量获取人员照片
        • 获取单个人员照片
        • 基本代码
        • 人员类型代码
        • 组织机构代码
      • 2.服务管理
        • 获取服务列表数据
        • 批量删除服务数据
        • 获取单个服务数据
        • 添加单个服务数据
        • 修改单个服务数据
        • 删除单个服务数据
        • 获取服务列表数据(LDAP)
        • 批量删除服务数据(LDAP)
        • 获取单个服务数据(LDAP)
        • 添加单个服务数据(LDAP)
        • 修改单个服务数据(LDAP)
        • 删除单个服务数据(LDAP)
        • 返回属性代码
        • 黑白名单标签代码
      • 3.资源管理
        • 图像资源
      • 获取TOKEN
        GET
      • DEMO
        GET
    • 登录过程接口
      • CAS协议-登录接口
      • CAS协议-票据验证接口
      • 登出接口
      • 用户身份切换
      • SAML1.1协议-登录接口
      • SAML1.1协议-票据验证接口
      • 单点登出接口
    • RestfulApi
      • 第一步 获取tickets
      • 第二步 获取ST
      • 第三部获取用户信息
  1. OpenAPI

获取TOKEN

GET
/openapi/token
获取Token,使用Token作为之后的所有校验
1.appid/appsecret为新版认证参数
2.client_id/client_secret为旧版认证参数

请求参数

Authorization
在 header 添加参数
token
示例:
token: ********************
Query 参数
appid
string 
APPID
必需
示例值:
202411071025302151680
appsecret
string 
APP密钥
必需
示例值:
qn766yfmptm4n8sv7dzhj6rq6l3w72s0oz6ujajq

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://m1.apifoxmock.com/m1/5513456-0-default/openapi/token?appid=202411071025302151680&appsecret=qn766yfmptm4n8sv7dzhj6rq6l3w72s0oz6ujajq' \
--header 'token;'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
data
object 
必需
access_token
string 
TOKEN
必需
expires_in
integer 
过期时间
必需
description
string 
必需
示例
{
    "code": 0,
    "data": {
        "access_token": "string",
        "expires_in": 0
    },
    "description": "string"
}
修改于 2024-11-27 01:29:19
上一页
图像资源
下一页
DEMO
Built with