通过手机号或邮箱获取用户 ID
POST
/open-apis/contact/v3/users/batch_get_id
/open-apis/contact/v3/users/batch_get_id
自建应用商店应用
如果查询的手机号、邮箱不存在,或者无权限查看对应的用户,则返回的用户ID列表为空。
通过手机号或邮箱获取用户 ID
字段权限要求:
该接口返回体中存在下列敏感字段,仅当开启对应的权限后才会返回;如果无需获取这些字段,则不建议申请
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://open.feishu.cn/open-apis/contact/v3/users/batch_get_id' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
"emails": [
"zhangsan@z.com","lisi@a.com"
],
"mobiles": [
"13812345678","13812345679"
]
}'
响应示例响应示例
{
"code": 0,
"msg": "success",
"data": {
"user_list": [
{
"user_id": "ou_979112345678741d29069abcdef089d4",
"email": "zhangsan@a.com"
},
{
"user_id": "ou_919112245678741d29069abcdef096af",
"email": "lisi@a.com"
},
{
"user_id": "ou_46a087654321a1dc920ffab8fedc823f",
"mobile": "13812345678"
},
{
"user_id": "ou_01b081675121a1dc920ffab97cdc017a",
"mobile": "13812345679"
}
]
}
}
请求参数
Query 参数
user_id_type
string
可选
示例值:
open_id
Header 参数
Authorization
string
必需
默认值:
Bearer {{access_token}}
Content-Type
string
必需
默认值:
application/json; charset=utf-8
Body 参数application/json
返回响应
修改于 2023-01-12 03:48:58