- Joined
- Oct 28, 2018
- Messages
- 261
- Reaction score
- 60
- Points
- 28
Привет всем, помогите с шифрованием MD5. На github нашел как шифровать-но чет косячу-ошибка авторизации. Может кто помочь? Шаб прилагаю-данные там есть. вот такой способ шифрования нашел на github-- скорее всего что то делаю не так.
try {
const hash = initData.split('hash=')[1]?.split('&')[0];
if (!hash) {
throw new Error('Could not extract hash from initData');
}
const currentTime = Math.floor(Date.now() / 1000);
const userData = JSON.parse(decodeURIComponent(initData.split('user=')[1].split('&')[0]));
const startParam = initData.split('start_param=')[1]?.split('&')[0] || '';
const chatInstance = initData.split('chat_instance=')[1]?.split('&')[0] || '';
const payload = {
data: {
initData: initData,
startParam: startParam,
photoUrl: userData.photo_url || "",
platform: "android",
chatId: "",
chatType: "channel",
chatInstance: chatInstance
}
try {
const hash = initData.split('hash=')[1]?.split('&')[0];
if (!hash) {
throw new Error('Could not extract hash from initData');
}
const currentTime = Math.floor(Date.now() / 1000);
const userData = JSON.parse(decodeURIComponent(initData.split('user=')[1].split('&')[0]));
const startParam = initData.split('start_param=')[1]?.split('&')[0] || '';
const chatInstance = initData.split('chat_instance=')[1]?.split('&')[0] || '';
const payload = {
data: {
initData: initData,
startParam: startParam,
photoUrl: userData.photo_url || "",
platform: "android",
chatId: "",
chatType: "channel",
chatInstance: chatInstance
}
Attachments
-
15.4 KB Views: 2