Загрузка...

Writing a project on Wish.com + creating a separate file [P.K]

Thread in Private Keeper, BAS, OB created by LitleDuck Feb 22, 2019. (bumped Feb 22, 2019) 1841 view

  1. LitleDuck
    LitleDuck Topic starter Feb 22, 2019 Banned 325 Mar 1, 2018
    Сегодня будем писать авторизацию и парс баланса + создание файла с баллансом на Wish.com!

    Заходим на сайт авторизуемся и видим такую картину:
    [IMG]
    Смотрим исходный код(ответ сайта):
    [IMG]
    Как видим в ответе сайта ничего такого нет, как мы помним из прошлого урока - https://zelenka.guru/threads/814746/, существует информация которую не спарсить с ответа.
    Смотрим запросы:
    [IMG]
    Вот и куки! Теперь мы можем сделать проект. Следующим шагом будет зайти в P.K и создать проект
    [IMG]
    Первым запросом будет - Парс, обязательно в парсере поставьте парсить в заголовках, а иначе не получится спарсить)
    Ссылка - https://www.wish.com/
    Запрос - GET
    Остальное по дефолту
    Теперь парсим:
    |PARS|[1](В заголовках) - От Set-Cookie: _xsrf= до ;
    |PARS|[2](В заголовках) - От Set-Cookie: bsid= до ;
    |PARS|[3] (В ответе) - от var sweeper_uuid=" до ";
    Проверяем:
    [IMG]
    Как видим всё спарсилось,теперь пишем авторизацию:
    ------------------------------------------------------ЗАГОЛОВКИ----------------------------------------------------------------------------------------------------
    Accept: application/json, text/javascript, */*; q=0.01
    Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
    Accept-Encoding: gzip, deflate, br
    Referer: https://www.wish.com/
    X-XSRFToken: |PARS|[1]
    Cookie: _xsrf=|PARS|[1];bsid=|PARS|[2];notice_preferences=2:; notice_gdpr_prefs=0,1,2:; _timezone=10; sweeper_uuid=|PARS|[3]
    ------------------------------------------------------ЗАГОЛОВКИ----------------------------------------------------------------------------------------------------
    Ссылка - https://www.wish.com/api/email-login
    Запрос - POST
    Тело запроса - email=|LOGIN|&password=|PWD|&url=https%3A%2F%2Fwww.wish.com%2F&web_auth_bucket=show-v2&_buckets=&_experiments=
    Тип запроса - application/x-www-form-urlencoded
    Гуд - "session_token"|pos>0||RESPONSE|
    Бед - "msg":"Электронная почта или пароль указаны неверно"|pos>0||RESPONSE|
    Не забудьте включить json decode:
    [IMG]
    Проверяем:
    [IMG]
    Ещё нужно спарсить - sweeper_session=
    В заголовках:
    Set-Cookie: sweeper_session= до ";
    Как видим все работает, а теперь парс балланса:
    Ищем запрос, где сайт парсит балланс, находим:
    [IMG]
    Смотрим ответ:
    [IMG]
    Да это наш запрос. Идем в приват кипер и создаем запрос Балланс!
    Ссылка - https://www.wish.com/api/commerce-cash-data/get
    Запрос - Post
    Post Data - _client=mobileweb&_version=1.0.0
    ------------------------------------------------------ЗАГОЛОВКИ----------------------------------------------------------------------------------------------------
    Accept: application/json, text/javascript, */*; q=0.01
    Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
    Accept-Encoding: gzip, deflate, br
    Referer: https://www.wish.com/
    X-XSRFToken: |PARS|[1]
    Cookie: _xsrf=|PARS|[1];bsid=|PARS|[2];notice_preferences=2:; notice_gdpr_prefs=0,1,2:; _timezone=10;sweeper_session=|PARS|[4]"; sweeper_uuid=|PARS|[3]
    ------------------------------------------------------ЗАГОЛОВКИ----------------------------------------------------------------------------------------------------
    Парсим в ответе от "amount": до ",
    Так же добавим правило:
    [IMG]
    Что же у нас получилось:
    [IMG]
    Создание файла:
    Заходим в настройки проекта и нажимаем доп. файлы:
    [IMG]
    Нажимаем добавить
    Теперь когда все готово тестируем -
    [IMG]
    Теперь всё работает, вот готовый проект - https://www.sendspace.com/file/a498ar

    В следующем уроке мы научимся создавать расширенную статистику на примере epicgames!
     
  2. LitleDuck
    LitleDuck Topic starter Feb 22, 2019 Banned 325 Mar 1, 2018
    @LetsDance, Редактируй проект, видос потом
     
  3. TomyTaretto
    TomyTaretto Feb 22, 2019 Banned 156 Jul 11, 2017
    Го урок как обойти письменную капчу
     
  4. LitleDuck
    LitleDuck Topic starter Feb 22, 2019 Banned 325 Mar 1, 2018
  5. TomyTaretto
    TomyTaretto Feb 22, 2019 Banned 156 Jul 11, 2017
    не типо, сайт с капчай в виде букв
     
  6. LitleDuck
    LitleDuck Topic starter Feb 22, 2019 Banned 325 Mar 1, 2018
  7. LitleDuck
    LitleDuck Topic starter Feb 22, 2019 Banned 325 Mar 1, 2018
    Сделаю
     
  8. S0baken
    S0baken Feb 22, 2019 Продаю всё, что движется. И не движется тоже 395 Aug 3, 2017
    LitleDuck, напиши проект под Алик?)
     
  9. LitleDuck
    LitleDuck Topic starter Feb 22, 2019 Banned 325 Mar 1, 2018
  10. Baty
    Карты чекать прописать не можешь?
     
  11. LitleDuck
    LitleDuck Topic starter Feb 24, 2019 Banned 325 Mar 1, 2018
    Baty, Могу, это изи делается
     
  12. Baty
    LitleDuck, ну вот, многие фри чекеры без cc
     
  13. Azake_inactive537170
    LitleDuck, Когда будет урок про обход или как сделать проект с капчей письменной ?
     
Loading...
Top