Программа для проверки e-mail/номера телефона в Facebook + инструкция
В текущем функционале социальной сети это осуществляется следующим образом: если пользователь с номером телефона phone_number зарегистрирован в Facebook, то при переходе по ссылке https://www.facebook.com/search/top/?q=phone_number в результатах поиска в авторизованном режиме отобразится профиль этого пользователя.
Та же логика работает и для поиска по e-mail.
Программа, которая запускается на локальной машине заказчика, осуществляет залогинивание в facebook с одного или нескольких аккаунтов (предоставляются пары логин/пароль) и выполняет поиск соответствия номеров телефона или адресов телефона из файла Excel и аккаунтов в Facebook.
Если в результате поиска ничего не находится, то в файл записывается значение "-".
В исходном файле может быть от 1 до 100000 записей, при этом в процессе работы программы работоспособность компьютера не должна блокироваться. Также необходимо осуществлять поиск без блокировки аккаунта Facebook из-за слишком частых запросов.
Если в результате поиска определяется более одного аккаунта, то в файл записываются ссылки на оба социальных профиля.
Если процесс определения профилей был прерван, то в файл должен быть записан код и описание возникшей ошибки. При повторном запуске программа должна сама продолжить поиск начиная с места прерывания.
Должна быть возможность прочитать файл с результатами работы программы в Excel под операционной системой Windows в верной кодировке.
К файлу нужна инструкция по запуску программы на своем компьютере под ОС Windows.