Skip to content

Anixart API, краткий гайд что и как работает. Автоматический регистратор аккаунтов

Notifications You must be signed in to change notification settings

AnixArt-API/Anixart-Api-python-csharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Anixart API - Краткий гайд, что и как работает

Введение

Все запросы необходимо отправлять на домен для API anixart - https://api.anixart.tv/ Само API Anixart'a до ужаса глючное, и для того, чтобы работали некоторые методы необходимо использовать разные библиотеки для rest запросов. Например, метод auth/verify не работает на всеми привычном HttpClient.

Единтсвенная библиотека, на которой работают все методы Anixart api - RestSharp для C#. На Python работает обычный requests

Так-же в этот репозиторий я прикрепил программу для автоматической регистрации аккаунтов Anixart по почтам mail.ru (временные не работаю, аникс банит их). Купить почты mailr.ru по 0.35р за штуку (Выбираете из раздела MAIL.RU Б/У (WEB+IMAP+POP3), там вам сразу внешний паролей приходит, вообщем всё круто)

Про программу в репозитории будет в конце

Авторизация & Регистрация

Регистрация

Метод auth/signUp
параметры:
login, email, password

Метод отправки: POST

Пример:

RestClient client = new RestClient("https://api.anixart.tv/");
client.Post(new RestRequest("auth/signUp", Method.Post).AddParameter("login",currentNick).AddParameter("email",currentEmail).AddParameter("password",pass));

После регистрации необходимо отправить код с почты, для этого используем метод auth/verify

Пример

RestClient client = new RestClient("https://api.anixart.tv/");

RestRequest request = new RestRequest($"auth/verify", Method.Post);
request.AddParameter("login", currentNick);
request.AddParameter("email", currentEmail);
request.AddParameter("hash", hash);
request.AddParameter("password", pass);
request.AddParameter("code", code);

var res = client.Post(request);

Возвращает это всё дело JSON, с нашим заветным токеном

Лайкинг комментария

Чуть позже залью в этот readme

Как работает программа по автомтической регистрации

  1. Программа из файла emails.txt программа берёт маилы
  2. В качестве пароля и логина она генерирует случайную строку
  3. Всё это отправляется в методе auth/signUp
  4. На указанную почту отправляет код от аниксарта, его мы парсим через протокол соединения Imap (imap.mail.ru)
  5. Отправляем код и все нужные данные на auth/verify
  6. Получаем токен и сохраняем в файл tokens.txt

Связь

Telegram: t.me/andrushku

About

Anixart API, краткий гайд что и как работает. Автоматический регистратор аккаунтов

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages