Форум программистов, компьютерный форум, киберфорум
JavaScript: API
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
7 / 7 / 5
Регистрация: 21.12.2012
Сообщений: 194
1

Остановить выполнение javascript кода на неопределенное время

19.08.2016, 20:40. Показов 647. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пишу небольшой скрипт для вк.
Скрипт через определенный интервал постит запись на стену группы.
Делает это он через api, посредством JSONP.

Периодически вк возвращает в ответе запрос на обработку капчи "Captcha needed"
Пытаюсь сделать обработку с помощь сервиса antigate.com, а именно следующим образом: когда от вк в ответе приходит запрос на ввод капчи, я данные капчи(sid и url изображения капчи) отправляю на свой хост, тоже посредством JSONP, а на хосте уже идет общение с сервисом antigate.

Так вот, проблема в том что, этот скрипт не дождавшись ответа от моего хоста (с текстом капчи) продолжает дальше постить посты что влечет последующие ответы от вк "captcha needed" и отправка их на мой хост.

То есть в итоге получается бесконечный цикл: запрос к api вк -> ответ от api вк "captcha needed -> отправка данных капчи на мой хост.


Как можно сделать чтобы скрипт не выполнял работу пока не придет ответ с текстом капчи от моего хоста?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.08.2016, 20:40
Ответы с готовыми решениями:

Остановить выполнение кода до окончания setInterval
подскажите пожалуйста, на определённом этапе выполнения кода запускается setInterval, как...

Выполнение javascript кода из url строки FireFox
Если ввести в адресную строку код: javascript: ( function( ) {alert("ОК")} ) ( ) или javascript:...

Как реализовать выполнение javascript кода первым, если он находится в конце
Доброго времени суток. Господа эксперты, подскажите, пожалуйста, как можно реализовать выполнение...

Как остановить цикличное выполнение Javascript скрипта?
Добрый день. Подскажите пожалуйста какое-нибудь решение проблемы.. Реализована такая схема:...

0
19.08.2016, 20:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.08.2016, 20:40
Помогаю со студенческими работами здесь

Остановить выполнение кода
В делфи для остановления выполнения есть метод exit. то есть можно было сделать так: var...

Остановить выполнение кода
Как можно остановить выполнение PHP без редиректа сейчас используется функция wp_die() но...

Остановить выполнение кода
Добрый день уважаемые написал такой код: txt=myEdit.getText().toString(); ...

Как остановить выполнение кода в запущенном таймере?
Здравствуйте. У меня есть таймер(в С++), в нем выполняются какие-либо действия и когда я нажимаю...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru