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

PHP调用LinkedIn获取用户信息API异常问题求助

PHP调用LinkedIn API获取用户信息异常排查求助

问题情况

点击登录URL时触发异常,相关截图信息:

  • 登录异常截图
  • 登录URL使用的scope配置截图
  • LinkedIn开发者控制台已通过审核的应用配置截图(共2张)

核心代码

以下是获取AccessToken及用户信息的代码片段:

$accessToken = $client->getAccessToken($_GET['code']);
h1('Access token');
pp($accessToken); // 打印access token内容
h1('Profile');

$client->setAccessToken($accessToken);
// 调用API获取用户信息
$profile = $client->get(        
    'userinfo',                       
    ['fields' => 'sub,name']
); 

排查建议

  • 权限scope匹配检查:确认请求userinfo接口所需的openid、profile等scope,是否在开发者控制台已通过审核的权限列表中,确保登录URL携带的scope和已获批权限完全对应
  • AccessToken流程验证:检查授权回调返回的code是否有效且未被重复使用,getAccessToken方法的参数传递是否正确
  • 接口端点正确性:确认userinfo接口的完整路径是否正确,LinkedIn API v2版本的用户信息接口应为/v2/userinfo,需核对客户端调用的端点是否完整
  • 回调URL一致性:检查开发者控制台配置的回调URL,与代码中使用的授权回调地址是否完全一致(包括协议、域名、路径、大小写)
  • 应用生效状态:确认已通过审核的权限是否已生效,部分情况下审核通过后需重新发布应用或等待系统同步权限

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 09:22:41