Rev 3432 | Rev 3560 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import { axios } from '@app/utils';
/*
{
"url": "https://moodle4-dev.leaderslinked.com/leaderslinked/service.php",
"username": "leaderdslinked-ws",
"password": "$2y$10$9p.bKkdboKBCNA5NLnZZ1ulXCB5GYpeOlDsclxmkn.8ihmdmMqwSm",
"rand": 1514111087,
"timestamp": "2025-05-21T16:09:53",
"data": "MjUwMDU2NjkgMjcyMTM4NzUgODU3ODQ3NSAxODEwNzQ1NSAxODUxOTM3OSAzMzI2ODcyNCAxMzMzMDczIDExNzk1NjUgNDgyMTYxMiAxNjM5Nzg4MiAyOTAzOTg1MyA2MzQ4OTk0IDI4Nzc5NDYxIDE1OTIwNTY0IDI0OTk3Mjc0IDE3NzU1Nzg3IDM0MDA3Nzc2IDI0ODA1MDk2IDQwNTkxOTYgMjAzMjkyODIgMjk4Mzk1MzIgOTYyMDI0OSAxNTkyMDU2NCAyNDk5NzI3NCAzMDExODIxOCAyODEzMTIyOCAzMDY5NjMwNSAyNjYwODU5MCAzNDA1NDYzOSA3Nzg0MzQyIDE3NzU1Nzg3IDQ3OTU5NzYgMTI4NDYyIDEyNDc2NjE0IDIyMDE0OTk1IDYzNDg5OTQgMjE5OTQyODQgMTcxODE4MzAgMTA4MjA0MiAyMDQ2NjYwOCAxOTczMTI4NyAzNjA1MzM5IDE4NTE5Mzc5IDEwODg5NzA2IA=="
}
*/
export const getOnRoom = async () => {
const response = await axios.post('/moodle');
const { data, success } = response.data;
if (!success) {
throw new Error('Ha ocurrido un error en la comunicacion con ON ROOM');
}
const url = new URL(data.url);
url.searchParams.set('username', data.username);
url.searchParams.set('password', data.password);
url.searchParams.set('rand', data.rand);
url.searchParams.set('timestamp', data.timestamp);
url.searchParams.set('data', data.data);
return url;
};