@andrewem said in Instagram http client:
Hi
How hard is to login to instagram using httclient instead of Browser?
not much, just need nodejs module to encrypt HMCA
Как снифнуть этот запрос, либо может обойти, снифал запросы через панель разработчика, хз где генерируется этот запрос
x-client-id: 06afb618-2047-496d-a2a2-107e2db1d098
x-lid: a49768fb-0dff-5b51-6571e-9835e0e6ff2f
x-session-id: de92d617-7c84-4075-8f59-9c0199093d151
Для этого нужно дебажить код. Раз чекал через дев тулз, то смотри стек вызовов. Сами подписки тут uuid v4, могут быть как от сервера и прийти в куках, так и локально генерированные.
Пример генерации в бас на js через блок выполнить код.
function uuidv4() {
return 'xxxxxxxx-xxxx-4xxx-bxxx-xxxxxxxxxxxx'.replace(/[xb]/g, function(c) {
var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8);
return v.toString(16);
});
}
VAR_UUID=uuidv4()
@rkk9 это зависит от особенностей реализации алгоритма. Я привел пример одной из реализаций.
Можно погуглить или почитать например тут https://habr.com/ru/companies/vk/articles/522094/
Или тут https://stackoverflow.com/questions/105034/how-do-i-create-a-guid-uuid