@DreamTeam в данном модуле, отсутствует функция "Удалить текущий элемент".
Элемент можно удалить получив либо его индекс, либо по значению.
Решил воспользоваться данным сервисом, дабы не возиться с почтами. Но возникла нестандартная ситуация со стороны моего сайта. Написав ТСу с просьбой помочь, тот сделал всё как нужно в течении короткого времени. Очень доволен сервисом как в плане цен и скорости предоставления почт, так и в плане саппорта)
Будем работать)
Обновили модуль.
Теперь 100% ничего никуда не вылетит.
Версия модуля 2.1 больше не обрывает шаблон, а лишь выдает в результирующей переменной название ошибки, которая возникла при работе.
Поэтому тем, кто использует модуль, после обновления придётся пересмотреть логику, опираясь на официальную документацию и обрабатывать ошибки https://bit.ly/3mVpuxF
Обновили систему логирования.
Больше она не пишет в файл, а сразу отправляет данные на сервис (поддержке).
Чтобы агенты получили ваши данные - перед отладкой сообщите им о своих намерениях.
@KOPEECHKA-STORE У модуля есть довольно серьезный минус, когда он не может получить номер, то завершает весь поток действием Fail. Его нельзя обработать через игнорирование ошибок, так как это даже не ошибка, а все данные в потоке потеряются без возможности их сохранить. Было бы куда лучше если вместо этого срабатывала обычная ошибка BAS через тайм аут.
@spacerange если не получил почту - то ведь и смысла нет тогда продолжать проект, реги не будет.
Если это убрать, то клиентам придётся ставить IF проверку, получил ли почту, записал ли её в переменную и тд
@spacerange В данном случае проще перед заполнением данных получить почту. При ошибке остановит, а нет тогда уже ввести иные данные и почту.
@KOPEECHKA-STORE said in Интеграция сервиса почтовых активаций KOPEECHKA.STORE:
если не получил почту - то ведь и смысла нет тогда продолжать проект, реги не будет.
Это если регистрация одна на один поток, но иногда нужно работать с действием сброс и регистраций может быть несколько. К тому же регистрация может быть второстепенной задачей в скрипте.
@KOPEECHKA-STORE said in Интеграция сервиса почтовых активаций KOPEECHKA.STORE:
Если это убрать, то клиентам придётся ставить IF проверку, получил ли почту, записал ли её в переменную и тд
Ошибка по тайм ауту так же как и действие Fail завершает поток, ничего для этого делать не нужно, подобное реализовано в модуле SMS да и в большинстве модулей. Зато при желании такую ошибку можно игнорировать и обработать, например если возникла такая - то ошибка, то записать данные в текстовый файл или запросить почту повторно.
@Dodok said in Интеграция сервиса почтовых активаций KOPEECHKA.STORE:
@spacerange В данном случае проще перед заполнением данных получить почту. При ошибке остановит, а нет тогда уже ввести иные данные и почту.
Это и так понятно, но иногда нужно работать в одном потоке какое - то время, например регистрировать два аккаунта на один номер. Действие Fail очистит все переменные, а сохранить номер в модуле SMS нельзя, потому что для работы с номером нужен ID активации, модуль его не выдает. У пользователей должна быть возможность обрабатывать ошибки, а не решать за них и закрывать поток без возможности обработать это действие.
@spacerange said in Интеграция сервиса почтовых активаций KOPEECHKA.STORE:
@spacerange В данном случае проще перед заполнением данных получить почту. При ошибке остановит, а нет тогда уже ввести иные данные и почту.
Это и так понятно, но иногда нужно работать в одном потоке какое - то время, например регистрировать два аккаунта на один номер. Действие Fail очистит все переменные, а сохранить номер в модуле SMS нельзя, потому что для работы с номером нужен ID активации, модуль его не выдает. У пользователей должна быть возможность обрабатывать ошибки, а не решать за них и закрывать поток без возможности обработать это действие.
Это да.
На особый случай есть api, но опять же не каждый туда лезет.
@spacerange понял вас, сделаем в ближайшее время.
По идее достаточно открыть текстовым редактором engine.js и сделать замену
die на fail_user
@UserTrue said in Интеграция сервиса почтовых активаций KOPEECHKA.STORE:
fail_user
Спасибо! Обновил модуль, актуальная версия - 2.6.
@euseller в поддержку отпишите в телеграм (https://t.me/kopeechka_support_bot) или на сайте (kopeechka.store), попробуем поправить.
Новый модуль для BAS
Наш модуль далеко не идеален (ну прям очень далеко ), поэтому мы искренне благодарны вам, нашим клиентам, когда вы проявляете инициативу и делаете подобные вещи!
@Sadzurami сделал отличный модуль, который на несколько пунктов превосходит наш, официальный, поэтому если у вас есть проблемы с использованием сервиса через BAS - можете скачать его разработку и пользоваться ей.
Данная разработка не является официальной, поэтому по всем возникающим с модулем багам желательно писать в соответствующую тему (можете и нам, а мы передадим).
Brand new User-Friendly wrapper around our API.
If you have any problems with our official module - try this one. The major part of problems solved.
Ссылка на модуль / Module link - https://links.kopeechka.store/bpvktk