You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从Mixpanel与ForgeRock获取用户列表以实现自动化?

Mixpanel 用户数据获取 API 指引
  • 核心端点:/api/2.0/engage 是拉取用户档案的核心接口,支持筛选、分页导出用户属性。
  • 请求示例(curl):
    curl -G "https://mixpanel.com/api/2.0/engage" \
         -u "你的项目服务账号密钥:" \
         -d "select=properties[$email],properties[$username],properties[created_at]" \
         -d "limit=1000" \
         -d "page=0"
    
    说明:select指定需要的用户属性,limit控制单次返回数量,page用于分页;如果需要全量导出,推荐用异步导出端点/api/2.0/export/engage,避免触发速率限制。
  • 权限说明:需要在Mixpanel项目设置的「服务账号」页面生成密钥,请求时用该密钥作为用户名,密码留空即可。
ForgeRock 用户数据获取 API 指引

ForgeRock的用户API分产品场景,以下是最常用的IDM(身份管理)和AM(访问管理)的核心接口:

ForgeRock IDM

  • 核心端点:/openidm/managed/user
  • 请求示例:
    获取分页用户列表:
    curl -X GET "https://你的IDM实例地址/openidm/managed/user?_queryId=query-all-ids&_pageSize=100&_pagedResultsOffset=0" \
         -H "Authorization: Bearer 你的访问令牌"
    
    按条件筛选用户(比如邮箱):
    curl -X GET "https://你的IDM实例地址/openidm/managed/user?_queryFilter=/email eq 'user@example.com'" \
         -H "Authorization: Bearer 你的访问令牌"
    
  • 权限说明:需要拥有managed/user资源的查询权限,可通过AM获取OAuth2令牌,或使用IDM内部管理员账号认证。

ForgeRock AM

  • 核心端点:/json/users
  • 请求示例:
    查询所有用户(需管理员权限):
    curl -X GET "https://你的AM实例地址/am/json/users?_queryFilter=true" \
         -H "Authorization: Bearer 你的管理员令牌" \
         -H "Accept-API-Version: resource=2.0, protocol=1.0"
    
  • 注意事项:必须携带Accept-API-Version请求头,不同AM版本的接口参数可能略有差异,需对应版本调整。

内容的提问来源于stack exchange,提问作者damilola onadeinde

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 10:24:58