Несколько лет назад я разработал веб-сайт для оптовой компании, которая хотела бы сохранить свой онлайн-каталог (и оптовые цены) частным. За исключением ручного анализа каждого представленного приложения, я действительно зациклился на том, как точно выполнить это.Валидация: Помимо адресов электронной почты/Телефон
Это также появилось в других веб-проектах, требующих регистрации для доступа к определенной «слегка секретной» информации, включая представителей прессы и дилеров. Поскольку большинство из этих приложений получают очень мало с точки зрения фактических представлений, было легко уволить задачу автоматической проверки формы как невозможной (или слишком много усилий).
В последнее время, однако, произошло очень большое увеличение количества регистраций, и было бы целесообразно автоматизировать этот процесс, если это вообще возможно.
Сайт разработан в PHP, и я попытался следующий:
- Зачистка Dunn и Bradstreet против бизнеса-телефона
- слома Желтых страниц против телефона/адреса
- Basic Regex
Регулярное выражение - это стандартная проверка только для пользователей. Скребок был ненадежным (и сомнительно соблюдал условия &)
Как другие разработчики рассматривают вопрос о проверке бизнеса/прессы и как они оправдывают это для своих клиентов?
Благодарности грузы
Какую проверку вы хотите сделать? Просто убедитесь, что они представляют бизнес? –
Я думаю, вы должны использовать проверку, чтобы отклонить явно ложные регистрации, а затем заставить людей вручную проверить остальное. –
@Michael Petrotta Точно, да. Мои предыдущие методы, почти каждый мог найти бизнес и получить автоматический доступ, введя свою информацию. Есть другие данные для проверки, которые будут означать больше, например, идентификатор налога (нет указаний на печать). @Andrew Dunn У меня уже есть стандартная форма проверки, отфильтровывая бессмысленные данные. –