requestAuthCode.d.ts 855 B

123456789101112131415161718192021222324
  1. /**
  2. * 请求授权码,免登改造用 请求参数定义
  3. * 调用此api不需要进行鉴权(即不需要进行dd.config)
  4. * @apiName runtime.permission.requestAuthCode
  5. */
  6. export interface IRuntimePermissionRequestAuthCodeParams {
  7. /** 企业ID */
  8. corpId: string;
  9. }
  10. /**
  11. * 请求授权码,免登改造用 返回结果定义
  12. * @apiName runtime.permission.requestAuthCode
  13. */
  14. export interface IRuntimePermissionRequestAuthCodeResult {
  15. /** 授权码,5分钟有效,且只能使用一次 */
  16. code: string;
  17. }
  18. /**
  19. * 请求授权码,免登改造用
  20. * @apiName runtime.permission.requestAuthCode
  21. * @supportVersion pc: 3.0.0 ios: 2.4.0 android: 2.4.0
  22. */
  23. export declare function requestAuthCode$(params: IRuntimePermissionRequestAuthCodeParams): Promise<IRuntimePermissionRequestAuthCodeResult>;
  24. export default requestAuthCode$;