Postman调用Salesforce API遇INVALID_SESSION_ID错误求助
Salesforce API版本接口调用异常问题
问题描述
- 已查阅相关错误排查帖子,问题仍未解决
- 使用同一
access_token,在Postman中可成功调用https://xxxxx.lightning.force.com/services/data接口 - 无法调用带版本号的接口(如
https://xxxxx.lightning.force.com/services/data/v56.0及更早版本)
相关截图


排查方向
- 检查用户权限:确认
access_token对应的用户是否开启API Enabled权限,部分旧版本API可能需要额外的权限许可 - 验证API版本兼容性:查看你的Salesforce组织支持的API版本范围,新创建的组织可能不支持过旧的API版本
- 核对OAuth授权范围:生成
access_token时的授权范围必须包含api,缺少该范围会导致版本化API调用失败 - 检查请求细节:确认Postman中请求头的
Authorization格式为Bearer {access_token},且URL域名无拼写错误 - 查看组织设置:检查Salesforce组织是否限制了特定API版本的访问,部分企业组织会禁用旧版本API
内容的提问来源于stack exchange,提问作者SMehta
相关产品推荐
相关产品推荐

