/app/getAuthCode
获取企业自建应用授权code
注意: 环境域名。只有自建应用方式创建的开放平台opfid账号才需要会使用到该API。
GET https://integrate.rabbitpre.com/api/open/app/getAuthCode
[ "application/json" ]
[ "*/*" ]
属性 | 类型 | 必填 | 说明 |
---|---|---|---|
X-Token | string | 是 | 自建应用企业orgAccessToken。1、获取企业自建应用访问X-Token |
属性 | 类型 | 必填 | 说明 |
---|---|---|---|
accountType | string | 是 | 账号类型:1-手机、2-邮箱、4-开放平台的方式联合登录 |
account | int32 | 是 | 账号(手机或邮箱) |
companyId | string | 否 | 第三方企业id(为空代表主企业,否则为租户) |
uid | string | 是 | 第三方用户id |
属性 | 类型 | 说明 |
---|---|---|
code | string | 响应状态码。200-请求成功, 100100-appid、secret错误, 100200-token错误 ,100300-授权code错误 |
data | Object | 数据对象 |
└─authCode | string | 企业授权code |
errorCode | string | 错误码 |
msg | string | 消息提示 |
示例说明: HTTPS调用
{
"accountType": 4,
"account": "13400003333",
"companyId": "10001",
"uid": "1000110001"
}
{
"code":"200",
"data":{
"authCode":"aaa-bbb-ccc-ddd",
},
"errorCode":"0",
"msg":"操作成功"
}
错误码 | 错误码取值 | 解决方案 |
---|---|---|
200 | Success | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |