2017-01-15 7 views
0

WHMCSはAPIを使った完全な検索を提供していないので、シェル経由で他の方法で方法があるかどうか疑問に思っていました(はい、bashにする必要があります)。WHMCS intellisearch from shell

目標は完全な検索(クライアント、製品、注文、チケット、ドメインなど)を実行することです。

たとえば、他の場所に登録されている特定のドメインのアカウントを登録したクライアントがあるとします。 GetDomains/GetClients/GetOrdersを使用しても結果は得られません。しかし、アカウントのメインドメインはアカウントにリンクされています。

完全な検索を実行するとすべてがチェックされ、結果がフィルタリングされ、それが必要なものです。

アイデア?

+0

質問を編集して、何をしようとしているのかをさらに詳しく説明する必要があります。何の "完全な検索"? –

+0

ありがとう、編集中。 – Erdel

答えて

0

残念ながら、WHMCSのAPI経由での検索は聞いたことがありません。それも好きでしょうか。

しかし、CURLで何かを作成し、admin検索インターフェースで使用されているsearch.phpを押す必要があります。

パラメータ:

値= [検索文字列]

intellisearch = 1

トークン=

[最初のページをカールし、これを取得するには、HTMLを解析する必要が]まずあなたのスクリプトでWHMCSにログインしてください。

これは最も美しい解決策ではありませんが、データベースに直接アクセスしたくない場合は最も簡単です。