入門
SDK
適用於 Node.js、Python、Go、Ruby、PHP 及 Rust 的官方用戶端。
套件
Node
@ipscanner.io/sdk
npm install @ipscanner.io/sdkPython
ipscanner-io
pip install ipscanner-ioGo
github.com/ipscanner/ipscanner-go
go get github.com/ipscanner/ipscanner-goRuby
ipscanner-io
gem install ipscanner-ioPHP
ipscanner.io/sdk
composer require ipscanner.io/sdkRust
ipscanner-io
cargo add ipscanner-io
快速上手
- IPSCANNER_API_KEY
未傳入金鑰時讀取。
- IPSCANNER_API_URL
覆寫基本 URL。
- 重試
GET 請求遇到網絡錯誤及 502、503 或 504 時重試兩次。
- 不重試
POST 請求及 429 回應一律不重試。
// npm install @ipscanner.io/sdk
import IPScanner from '@ipscanner.io/sdk';
const client = new IPScanner({ apiKey: 'YOUR_API_KEY' });
const result = await client.ip.lookup('8.8.8.8');