Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

parserCreator

JavaScript код (scr.js):

Получает URL вебхука из локального хранилища Chrome.

Выполняет логин с данными из вебхука и отправляет запрос на сервер.

Проверяет сохраненные данные и выполняет автоматический логин.

Настраивает форму для ввода данных пользователя и вебхука, сохраняет данные в локальном хранилище Chrome, и перенаправляет пользователя на страницу popup.html после успешного логина.


Этот файл (popup.js) выполняет следующие действия:

Получает информацию о пользователе и URL вебхука из локального хранилища Chrome и отображает имя пользователя на странице.

Обрабатывает выход пользователя, очищая локальное хранилище и перенаправляя на страницу авторизации.

При нажатии на кнопку "Сохранить в Bitrix", запускается скрипт для получения информации о резюме с текущей вкладки, извлекает данные и отправляет их в Bitrix24.

Функция execScript2 имитирует клик на кнопку для показа номера телефона, затем извлекает информацию о вакансии и резюме.

Функция sendToBitrix отправляет данные о резюме и вакансии в Bitrix24 через вебхук.

Функция handleContact проверяет наличие контакта с данным номером телефона в Bitrix24, создает новый контакт, если его нет.

Функция handleDeal проверяет наличие сделки с данным резюме в Bitrix24, создает новую сделку, если её нет.

Функция callAjax выполняет синхронные AJAX-запросы к указанному URL.

Функция displayStatus отображает статус операции на странице.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages