Пожалуйста, обратите внимание, что пользователь заблокирован
У вас должно быть более 1 реакций для просмотра скрытого контента.
Вообщем ребят , нужно написать бота в одноклассниках (не скам , не чернуха .)
Вот уже 2 сутки ковыряю авторизацию офф приложения и не пойму как он генерирует sig . Посмотрел доки , вроде всё стандартно : ключ=значение + ключ приложения
Но чёт нечерта не работает
Может кто подсабит ?
Вот авторизация рабочая (спасибо фидлеру)
C#:
string post_params = "application_key=CBAFJIICABABABABA&deviceId=INSTALL_ID=856aa21e-7d7f-48de-b08a-7572e3350e56;DEVICE_ID=354730060915927;ANDROID_ID=bc307d50109b7704;&id=auth.login&methods=[{\"method\":\"auth.login\",\"params\":{\"client\":\"android_8_17.6.5\",\"deviceId\":\"INSTALL_ID=856aa21e-7d7f-48de-b08a-7572e3350e56;DEVICE_ID=354730060915927;ANDROID_ID=bc307d50109b7704;\",\"gen_token\":\"true\",\"password\":\"123qwe123\",\"user_name\":\"alowaa\",\"verification_supported\":\"true\",\"verification_supported_v\":\"1\"}},{\"method\":\"settings.get\",\"params\":{\"keys\":\"*\",\"marker\":\"0\",\"version\":\"295\"}},{\"method\":\"libverify.libverifyPhoneActual\",\"params\":{}}]&sig=91d7ee64c5fdcf0874f793da0af134db";
string auth = request.Post("https://api.ok.ru/api/batch/execute", post_params, "application/x-www-form-urlencoded").ToString();
txtLog.Text = auth; // Что-то вроде дебага , вывожу ответ в textBox