如何为仅激活Community Management API的LinkedIn应用开启Webhook标签?
解决LinkedIn Community Management API应用缺少Webhook标签的问题
1. 确认应用基础配置与产品关联
- 确保第二个应用仅激活了Community Management API,无其他冲突API产品(该API确实要求独立部署,若有其他产品需移除)
- 检查应用基本信息是否完整:必须填写隐私政策URL、服务条款URL,且域名需与Webhook端点域名一致,LinkedIn会限制未完善基础信息的应用功能显示
2. 独立完成第二个应用的Webhook验证流程
第一个应用的验证不通用,第二个应用需单独操作:
- 进入应用「Auth」标签,配置正确的重定向URL(需与Webhook端点同域名)
- 尝试通过API手动注册Webhook端点:
发送POST请求到https://api.linkedin.com/v2/hooks,请求体示例:
注意替换{ "eventTypes": ["orgContentCreated"], "resource": "urn:li:organization:YOUR_ORG_ID", "targetUrl": "https://your-domain.com/webhook-endpoint" }YOUR_ORG_ID和targetUrl为实际值,请求需带上有效的OAuth 2.0令牌 - 收到LinkedIn的验证请求后,立即返回请求中的
challenge参数值(纯文本响应,状态码200),完成验证后Webhook标签大概率会自动显示
3. 检查应用审核与测试账号配置
- Community Management API需应用通过审核才能解锁完整功能,若应用未提交审核或审核未通过,Webhook标签可能被隐藏。确认已提交应用审核并通过
- 测试阶段:在「Test Accounts」标签下关联你的测试公司账号,即使未完全审核,也能触发Webhook功能模块的显示
4. 联系LinkedIn开发者支持
若以上步骤均无效,直接提交工单给LinkedIn开发者支持,提供以下信息:
- 应用ID
- 已激活的API产品(Community Management API)
- 问题详细描述(缺少Webhook标签,无法订阅组织内容事件)
官方支持会排查系统层面的配置问题,快速解决标签不显示的情况
内容的提问来源于stack exchange,提问作者Angel
相关产品推荐
相关产品推荐

