Общее описание проекта
Цель проекта — разработка веб-приложения для автоматической проверки ключей активации продуктов Microsoft с учетом их региональных ограничений. Система должна:
- Авторизоваться в аккаунте Microsoft.
- Проверять ключи на странице https://account.microsoft.com/billing/redeem
- Определять статус ключа (рабочий, активированный, невалидный или другая ошибка).
- Сортировать ключи на "рабочие" и "нерабочие" с указанием причины ошибки для нерабочих.
- Учитывать региональные особенности ключей (глобальные и региональные, с использованием вп н при необходимости).
- Обходить ограничения Microsoft на количество проверок с одного аккаунта.
Приложение должно быть удобным, масштабируемым и способным обрабатывать большое количество ключей с высокой скоростью.