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

如何获取SalesForce OAuth端点JSON响应格式及token端点响应示例?

Salesforce OAuth2 Token 端点响应结构说明

以下是调用https://login.salesforce.com/services/oauth2/token端点时,成功与失败场景下的JSON响应结构,无需实际调用API即可参考:

成功响应

当令牌请求验证通过后,返回的JSON结构包含核心认证与资源访问信息:

{
  "access_token": "00Dxx0000000123!AR8AQJ...",
  "instance_url": "https://na123.salesforce.com",
  "id": "https://login.salesforce.com/id/00Dxx0000000123/005xx000000456",
  "token_type": "Bearer",
  "issued_at": "1699999999999",
  "signature": "abc123XYZ..."
}
  • access_token: 用于API请求的Bearer令牌
  • instance_url: 对应Salesforce实例的访问地址
  • id: 当前用户的唯一标识URL
  • token_type: 令牌类型,固定为Bearer
  • issued_at: 令牌签发时间的时间戳(毫秒)
  • signature: 用于验证令牌真实性的签名

失败响应

请求验证失败时,返回的JSON结构包含错误码与描述信息,常见场景示例如下:

无效凭据(用户名/密码错误)

{
  "error": "invalid_grant",
  "error_description": "invalid username, password, security token; or user locked out."
}

缺少必填参数

{
  "error": "invalid_request",
  "error_description": "grant type is missing"
}

授权码无效/过期

{
  "error": "invalid_grant",
  "error_description": "authorization code expired"
}

所有失败响应均包含两个核心字段:

  • error: 标准化的错误码(如invalid_grant、invalid_request)
  • error_description: 详细的错误说明,用于排查问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 06:24:54