【问题标题】:how to get result for api connecting to whoapi?如何获取 api 连接到 whoapi 的结果?
【发布时间】:2013-12-19 09:06:20
【问题描述】:

根据 whoapi.com 上的提及文档,我已按照说明进行提及并尝试实现 api,但变量不会从一页传递到另一页。例如,我有一页具有输入类型并提交按钮,然后当我单击提交按钮时,它应该重定向到谁 api url 并显示结果

http://api.whoapi.com/?domain=whoapi.com&apikey=demokey&r=blacklist

whoapi.com = url 的名称,demokey = who api 分配的密钥 & blacklist = who api 的服务名称

指导我完成连接协议。

【问题讨论】:

    标签: api whois


    【解决方案1】:

    不确定我是否理解这个问题。使用 API 应该像任何 REST 请求一样简单。

    PHP 示例:

    $domain    = "whoapi.com";
    $r         = "blacklist";
    $apikey    = "demokey";
    $request   = "http://api.whoapi.com/?domain=$domain&r=$r&apikey=$apikey";
    $output    = json_decode(file_get_contents($request), true); 
    

    结果数组print_r($output) 如下所示:

    [status] => 0
    [ip] => 88.198.98.181
    [blacklisted] => 0
    [blacklists] => Array
        (
            [0] => Array
                (
                    [tracker] => invaluement.com
                    [blacklisted] => 0
                )
            [1] => Array
                (
                    [tracker] => surbl.org
                    [blacklisted] => 0
                )
            [2] => Array
                (
                    [tracker] => barracudacentral.org
                    [blacklisted] => 0
                )
            [3] => Array
                (
                    [tracker] => sorbs.net
                    [blacklisted] => 0
                )
            [4] => Array
                (
                    [tracker] => spamhaus.org
                    [blacklisted] => 0
                )
        )
    

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2015-01-01
      • 2016-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-11
      • 2019-09-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多