22 lines
598 B
JavaScript
22 lines
598 B
JavaScript
|
import Api from '@/services/Api'
|
||
|
|
||
|
export default {
|
||
|
listApps (params) {
|
||
|
return Api().get('/v1/app')
|
||
|
},
|
||
|
getAppImage(id) {
|
||
|
return "https://account.keks.cloud/gui/apps/"+id+"/icon";
|
||
|
},
|
||
|
getApp(id) {
|
||
|
return Api().get('/v1/app/'+id)
|
||
|
},
|
||
|
getAppByKey(key) {
|
||
|
return Api().get("/v1/app/find?apiKey="+key);
|
||
|
},
|
||
|
getAccess(id) {
|
||
|
return Api().get('/v1/app/'+id+'/access?create=1')
|
||
|
},
|
||
|
allowAccess(id, redirect_uri, scope) {
|
||
|
return Api().post('/v1/app/'+id+'/access/allow', {redirect_uri: redirect_uri, scope:scope});
|
||
|
}
|
||
|
}
|