新增客户回调
POST
/v1/notify/add/customer
请求参数
Query 参数
token
string
调用接口凭证
Body 参数application/json
type
string
固定为add_external_contact
event
object
必需
ToUserName
string
企业微信企业id-cropid
FromUserName
string
固定sys
CreateTime
string
添加时间 (秒)
MsgType
string
固定event
Event
string
固定change_external_contact
ChangeType
string
固定add_external_contact/add_half_external_contact
UserID
string
企业微信员工id
ExternalUserID
string
企业微信外部联系人id
State
string
添加此用户的「渠道活码方式配置的state参数,可用于识别添加此用户的渠道, 详见state
WelcomeCode
string
欢迎语code,可用于发送欢迎语
data
object
必需
unionId
string
客户开放平台id
name
string
客户姓名
avatar
string
客户头像
externalUserId
string
企业微信外部联系人id
gender
number
客户性别 0 -未知 1 -男性 2 -女性
type
number
客户的类型
followUser
array [object {7}]
必需
timestamp
integer
时间戳 (毫秒)
示例
{
"type": "string",
"event": {
"ToUserName": "string",
"FromUserName": "string",
"CreateTime": "string",
"MsgType": "string",
"Event": "string",
"ChangeType": "string",
"UserID": "string",
"ExternalUserID": "string",
"State": "string",
"WelcomeCode": "string"
},
"data": {
"unionId": "string",
"name": "string",
"avatar": "string",
"externalUserId": "string",
"gender": 0,
"type": 0,
"followUser": [
{
"userId": "string",
"name": "string",
"remark": "string",
"avatar": "string",
"createTimestamp": 0,
"tags": [
{
"groupName": "string",
"tagName": "string",
"type": "string",
"tagId": "string"
}
],
"remarkMobiles": [
"string"
]
}
]
},
"timestamp": 0
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/v1/notify/add/customer?token=' \
--header 'Content-Type: application/json' \
--data-raw ''
返回响应
🟢200成功
application/json
Body
errCode
integer
返回码
示例
{
"errCode": 0
}
修改于 2024-10-23 10:42:31