( netDiskType: NetDiskType, refreshToken: string )
| 15 | } |
| 16 | |
| 17 | export function RefreshToken( |
| 18 | netDiskType: NetDiskType, |
| 19 | refreshToken: string |
| 20 | ): Promise<{ |
| 21 | code: number; |
| 22 | msg: string; |
| 23 | data: { token: { access_token: string; refresh_token: string } }; |
| 24 | }> { |
| 25 | return fetch(ExtServerApi + `auth/net-disk/token/refresh?netDiskType=${netDiskType}`, { |
| 26 | method: "POST", |
| 27 | headers: { |
| 28 | "Content-Type": "application/json", |
| 29 | }, |
| 30 | body: JSON.stringify({ |
| 31 | netDiskType, |
| 32 | refreshToken, |
| 33 | }), |
| 34 | }).then((resp) => resp.json()); |
| 35 | } |
| 36 | |
| 37 | export async function NetDisk(netDiskType: NetDiskType) { |
| 38 | try { |
no test coverage detected