Нужна возможность указать домен, к которому будут отправляться запросы на разгадывание рекапчи, в случае, если выбран, например, сервис rucaptcha. Т.к. aparser работает напрямую с днс, подменить сервис через hosts невозможно, а сервисов, использующих апи, идентичные рукапче, антикапче и тд довольно много и хотелось бы иметь возможность выбирать между ними.
В Util::ReCaptcha2 возможности указывать домен нет и не будет по той причине, что нет единого API, на разных сервисах оно в той или иной степени отличается. Если нужны какие-то конкретные сервисы, вы можете их перечислить и по возможности они будут добавлены.
Мне эта позиция кажется очень странной. Почти все сервисы "второго эшелона", занимающиеся гаданием капчей в точности дублируют протоколы известных и популярных сервисов, поэтому простая замена rucaptcha.com (т.е. выбираем протокол rucaptcha, но адрес меняем с рукапчи на свой) на кокококапча.com лично для меня принесет экономии раза в три. Помимо этого, есть некоторое количество узкоспециализированных программ для гадания капч (кроме капмонстра и ксевила), которые так же эмулируют протоколы известных сервисов. С радостью бы решил все своими силами, но зачем то апарсер общается с днс серверами, а не использует системные вызовы, поэтому подмена адреса в hosts результата не приносит, а поднимать собственный днс ради таких задач - это как то перебор. Я даже представить не могу, в чем сложность то заключается...
Начиная с 1.2.572 для всех Provider будет учитываться поле Provider url. Для CapMonster/XEvil оно обязательно, для остальных, если оставить пустое, то будет использоваться стандартный домен, иначе тот, который указан.