橙讯开放平台基线
首页服务端API客户端API附录橙讯官网
首页服务端API客户端API附录橙讯官网
  1. 单点登录
  • WEB应用对接
    • 对接说明
    • 应用启动
    • 基础接口
      • 获得系统主题
      • 设置工作台角标
      • 扫一扫
      • 拨打电话
    • 导航栏
      • 导航栏
    • 单点登录
      • 单点登录
    • 通讯录
      • 通讯录选人
      • 打开个人信息页
    • 分享转发
      • 分享转发
    • 文件
      • 下载文件
      • 打开本地文件
    • 地理位置
      • 单次定位
      • 持续定位
    • 设备
      • 拨打电话
  • Android应用对接
    • 开发前准备
    • 基础接口
      • 获取账户信息
      • 获取组织信息
      • 设置工作台角标
    • 单点登录
      • 单点登录
    • 通讯录
      • 通讯录选人
      • 打开个人信息页
    • 分享转发
      • 分享转发
    • 文件
      • 打开本地文件
    • 回调
      • 认证过期通知
      • 透传消息
      • 消息中心
      • 打开分享/转发卡片
  • 错误码
    • 错误码
  1. 单点登录

单点登录

方法名 :SendAuth
作用:获取授权码

时序图
signLogin.png
请求参数说明:
参数类型含义备注
appKeyString平台分配的key应用唯一标识id
enterpriseIdString组织对于基础应用可选;自建应用必须填写
结果参数说明:
参数类型含义备注
errorCodeint错误码
errorStrString错误信息
oAuthCodeString授权码当返回正确时有效
自建应用初次调用会调起授权页面
image.png
示例代码

SendAuth.Req req = new SendAuth.Req();
req.appKey = "申请的app key";
req.enterpriseId = "组织ID";
api.sendReq(req, new ICXAPI.IResponseListener<SendAuth.Resp>() {
    @Override
    public void onResponse(SendAuth.Resp resp) {
        if(resp.errorCode == BaseResp.ErrCode.ERR_OK) {
            //todo request accesstoken by oauthcode
        }else {
            //todo handle error case
        }
    }
});
修改于 2024-09-18 08:58:52
上一页
设置工作台角标
下一页
通讯录选人
Built with