修改用户事件
通过该接口将更新的用户同步至应用系统。
URL
POST https://{app_domain}/callback
请求头
Authorization: Bearer {access_token}
请求参数
参数 |
固定参数 |
参数类型 |
描述 |
---|---|---|---|
id |
是 |
String(50) |
企业应用的用户ID。 |
username |
是 |
String(100) |
用户名。 |
name |
否 |
String(40) |
用户姓名 |
firstName |
否 |
String(20) |
名字。 |
middleName |
否 |
String(20) |
中间名。 |
lastName |
否 |
String(20) |
姓氏。 |
organizationId |
否 |
String |
组织机构ID。 |
mobile |
否 |
String |
手机号。 |
|
否 |
String |
邮箱地址。 |
disabled |
是 |
Boolean |
是否禁用,true表示禁用状态,fasle表示启用(未禁用)。 |
extAttr1 |
否 |
-- |
扩展属性1,企业扩展的用户属性,以实际情况为准。 |
extAttr2 |
否 |
-- |
扩展属性2,企业扩展的用户属性,以实际情况为准。 |
响应参数
参数 |
参数类型 |
描述 |
---|---|---|
id |
String(50) |
|
请求示例
- 启用消息签名和加密的请求示例:
{ "nonce": "AmgjjEAJbrMzWmUw", "timestamp": 15093849585, "eventType": "UPDATE_USER", "data": "6lu6gxrHydJIXEQhUa3UqsXHWsDZ5LTAo/xU3zhjq9H3syCuFYDYKg==", "signature": "K08yDiTEc094KoccOY+VYLQFxxQ=" }
- 请求包体data解密后的JSON字符串格式。
响应示例
状态码:200
请求成功
- 启用消息签名和加密的响应示例:
{ "code": "200", "message": "success", "data": "P+rXpWetRg7IP0vdhVgkVwSoZBJeQwY2zhROsJq/HJ+q6tp1qhl9L1+c" }
- 响应包体data解密后的JSON字符串格式:
{ "id": "c3a26dd3-27a0-4dec-a2ac-ce211e105f97" }