array getRecord() (
mixed $target
)
ひとつ、もしくは複数の対象についての地理的な位置情報を取得します。 返される配列の STATUS 要素の中に、エラーメッセージあるいは "OK" が書き込まれます。
mixed $target - IP アドレス、
あるいは複数 IP アドレスの配列。
array - 対象についての地理的な位置情報を格納した配列。
| エラーコード | エラーメッセージ | 原因 | 対応方法 |
|---|---|---|---|
| 文字列 "OK" | "No error occured." | 対象が正しく処理されました。 | NULL |
| 定数 INPUT_ERROR |
"User input is unusable target"
|
指定された対象は処理されませんでした。 | target パラメータをチェックします。単一のドメイン名・IP アドレスを 表す文字列、あるいは複数のドメイン名・IP アドレスからなる一次元配列 のどちらかでなければなりません。 |
| 定数 NETGEO_HTTP_ERROR | "Netgeo unreachable" | Netgeo サービスへの接続を確立できませんでした。 | http://netgeo.caida.org/perl/netgeo.cgi (デフォルトで使われる URL) が存在することを確認します。もしスクリプトが移動していた場合は Net_Geo() の $alternateServerUrl パラメータを設定します。 |
This function can not be called statically.