使用 Happenstance API 在职业网络中搜索并研究人员。
搜索您的网络,获取使用 Happenstance API 的人的详细研究简介
功能概述
搜索您的网络,获取使用 Happenstance API 的人的详细研究简介是一项面向实际任务的技能,主要用于文件: https://developer.happenstance.ai.Authentication;所有请求都要求。
核心要点
- 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
- 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
使用与执行
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
结果检查与注意事项
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
Happenstance
搜索您的社交网络,并通过 Happenstance API 获取人员的详细调研档案。
文档地址:https://developer.happenstance.ai
认证
所有请求均需设置 HAPPENSTANCE_API_KEY 环境变量,并以 Bearer Token 方式传递:
Authorization: Bearer $HAPPENSTANCE_API_KEY
基础 URL:https://api.happenstance.ai
计费说明
- 搜索:每次搜索(含 find-more)消耗 2 个积分
- 调研:每次完成的调研消耗 1 个积分
- 使用
GET /v1/usage查询当前余额 - 在 https://happenstance.ai/settings/api 购买积分
可用操作
1. 搜索您的社交网络
跨群组及联系人关系搜索人员。搜索任务异步执行。
发起搜索:
curl -s -X POST https://api.happenstance.ai/v1/search
-H "Authorization: Bearer $HAPPENSTANCE_API_KEY"
-H "Content-Type: application/json"
-d '{
"text": "engineers who have worked on AI infrastructure",
"include_my_connections": true,
"include_friends_connections": true
}'
您还可通过添加 "group_ids": ["uuid1", "uuid2"] 限定在特定群组内搜索。群组 ID 可通过 GET /v1/groups 获取。
至少需指定一项搜索来源:group_ids、include_my_connections: true 或 include_friends_connections: true。
响应示例:
{"id": "search-uuid", "url": "https://happenstance.ai/search/search-uuid"}
轮询结果(每 5–10 秒一次,直至状态变为 COMPLETED 或 FAILED):
curl -s https://api.happenstance.ai/v1/search/SEARCH_ID -H "Authorization: Bearer $HAPPENSTANCE_API_KEY"
完成后的响应包含以下字段:
status:状态值为RUNNING、COMPLETED或FAILEDresults:人员数组,每个对象包含id、name、current_title、current_company、summary、weighted_traits_score、socials(含happenstance_url、linkedin_url、twitter_url)、mutuals(共同联系人索引)和traits(特质索引)has_more:布尔值,表示是否还有更多结果可获取mutuals:顶层共同联系人数组(results中通过索引引用)traits:顶层特质定义数组(results中通过索引引用)
2. 获取更多结果(find-more)
当已完成搜索的响应中 has_more 为 true 时,可调用此接口获取排除所有已返回人员的新一批结果。每次调用消耗 2 个积分。
curl -s -X POST https://api.happenstance.ai/v1/search/SEARCH_ID/find-more -H "Authorization: Bearer $HAPPENSTANCE_API_KEY"
响应示例:
{"page_id": "page-uuid", "parent_search_id": "search-uuid"}
随后使用 page_id 轮询结果:
curl -s "https://api.happenstance.ai/v1/search/SEARCH_ID?page_id=PAGE_ID" -H "Authorization: Bearer $HAPPENSTANCE_API_KEY"
3. 调研某位人员
为特定人员生成详细的职场档案。该操作异步执行。
发起调研:
curl -s -X POST https://api.happenstance.ai/v1/research
-H "Authorization: Bearer $HAPPENSTANCE_API_KEY"
-H "Content-Type: application/json"
-d '{"description": "Garry Tan, CEO of Y Combinator, @garrytan on Twitter"}'
为获得最佳效果,请尽可能提供完整信息(如全名、公司、职位、所在地、社交账号等)。
响应示例:
{"id": "research-uuid"}
轮询结果(每 5–10 秒一次,直至状态变为 COMPLETED、FAILED 或 FAILED_AMBIGUOUS):
curl -s https://api.happenstance.ai/v1/research/RESEARCH_ID -H "Authorization: Bearer $HAPPENSTANCE_API_KEY"
完成后的响应中包含 profile 对象,其字段如下:
person_metadata:含full_name、alternate_names、profile_urls、current_locations、taglineemployment:工作经历数组,每项含company_name、job_title、start_date、end_date、descriptioneducation:教育经历数组,每项含university_name、degree、start_date、end_dateprojects:项目数组,每项含title、description、urlswritings:出版物数组,每项含title、description、date、urlshobbies:兴趣爱好数组,每项含descriptionsummary:整体摘要文本text,并附带支撑性链接urls
4. 列出群组
获取您有权搜索的群组列表:
curl -s https://api.happenstance.ai/v1/groups -H "Authorization: Bearer $HAPPENSTANCE_API_KEY"
响应格式:{"groups": [{"id": "uuid", "name": "Group Name"}, ...]}
5. 查询积分余额与使用情况
curl -s https://api.happenstance.ai/v1/usage -H "Authorization: Bearer $HAPPENSTANCE_API_KEY"
返回字段包括:balance_credits(当前余额)、has_credits(是否有可用积分)、purchases(购买记录)、usage(使用历史)以及 auto_reload(自动续充设置)。
错误处理
错误响应遵循 RFC 7807 标准格式:
{"type": "about:blank", "title": "Bad Request", "status": 400, "detail": "Description must not be empty", "instance": "/v1/research"}
关键状态码说明:
401:API 密钥无效或缺失402:积分不足429:并发请求数超限(最多同时运行 10 个搜索或调研任务)500/503:服务端错误,建议采用退避策略重试
使用提示
- 批量发起搜索或调研前,请务必确认账户积分充足。
- 搜索通常耗时 30–60 秒;调研通常耗时 1–3 分钟。
- 单次搜索最多返回 30 条结果;如需更多结果,请使用 find-more 接口分页获取。
- 展示搜索结果时,建议呈现人员姓名、职位、公司、摘要及 Happenstance 档案链接。
- 展示调研结果时,建议对档案内容进行概括性总结,并附上原始信息来源链接。
- 用户接入的数据源越多,搜索结果质量越高。
热门AI工具
相关专题
本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。
0
2026.11.04
本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题梳理XORM框架的入门路径,从框架定位、依赖安装、连接数据库到跑通第一个增删改查示例,讲清Engine初始化、日志开启与项目目录规划,并对比GORM等同类ORM的差异,帮助Go开发者建立整体认知。
0
2026.11.04
本专题聚焦Docker Desktop容器端口映射与访问配置,整理从创建容器、设置端口绑定到验证本地服务访问的操作流程。针对端口被占用、映射配置错误、容器服务无法访问等情况,也提供相应的检查方向,方便用户完成端口配置。
0
2026.11.03
想使用Docker Desktop将本地项目构建成Docker镜像?本专题围绕镜像构建的实际操作展开,介绍Dockerfile编写、构建命令使用、镜像标签设置和构建日志查看等内容,同时整理镜像无法生成、依赖安装失败及构建缓存异常等问题的排查思路。
0
2026.11.03
本专题聚焦Docker Desktop容器创建与运行配置,介绍通过本地镜像或远程镜像创建容器的方法,以及容器启动、终端访问、日志查看和基础管理等操作。针对端口冲突、参数配置不当、容器无法启动等情况,也整理了相应的排查方向。
0
2026.11.03
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.7万人学习
共6课时 | 54.7万人学习