2017-01-15 3 views
0

WHMCS не предлагает полный поиск по API, поэтому мне было интересно, есть ли способ использовать его другими способами через оболочку (да, это должно быть bash).WHMCS intellisearch from shell

Целью является полный поиск (клиенты, продукты, заказы, билеты, домены и т. Д.).

Например, у меня может быть клиент, который зарегистрировал учетную запись в определенном домене, зарегистрированном в другом месте. Использование GetDomains/GetClients/GetOrders не даст результатов. Тем не менее основной домен учетной записи связан с учетной записью.

Выполнение полного поиска проверяет все, и результаты могут быть отфильтрованы, и это то, что мне нужно.

Любые идеи?

+0

Вы должны отредактировать свой вопрос, чтобы добавить более подробную информацию о том, что вы пытаетесь сделать. «Полный поиск» чего? –

+0

Спасибо, отредактирован. – Erdel

ответ

0

К сожалению, я никогда не слышал о поиске через API в WHMCS. Хотелось бы и этого.

Но вы должны иметь возможность создать что-то с помощью CURL и нажать search.php, который используется в интерфейсе поиска администратора.

параметры:

значение = [Ваш поиск строка]

IntelliSearch = 1

маркер = [Вы должны свернуться страницу первый и разобрать HTML, чтобы получить это]

Обязательно сначала войдите в WHMCS со своим скриптом.

Это не самое красивое решение, но самое легкое, если вы не хотите напрямую обращаться к базе данных.