Method: Baidu::OAuth::RESTClient#query_ip

Defined in:
lib/baidu/oauth/rest_client.rb

#query_ip(*ips) ⇒ Hash

查询IP地址所在地区

Examples:

rest_client.query_ip '111.222.111.222', '114.114.114.114'

返回的原始 JSON

{
  "111.222.111.222": {
    "province": "\u5e7f\u4e1c",
    "city": "\u6df1\u5733"
  },
  "111.222.111.222": {
    "province": ""\u6c5f\u82cf",
    "city": ""
  }
}

Parameters:

  • ips (*String)

    需要查询的ip地址

Returns:

  • (Hash)

See Also:


294
295
296
# File 'lib/baidu/oauth/rest_client.rb', line 294

def query_ip(*ips)
  api_request('/iplib/query', { ip: ips.join(',') }, :get)
end