The api functions with the end client or website packaging a XML SOAP Package into a function name on the API below the function names are called but in a URL such a call.
This function takes an array of bans with a username and password and replies with a made request. It is used for listing bans on the network and ensures you have a seemless entry to listing bans on the Xortify cloud. The function is broken down into the following JSON package fielded array:
if you are looking for some code example here in PHP is a function that will construct the associative array that is used for constructing a node or details for a ban for XOOPS:
if (!function_exists("getIPData")) { function getIPData($ip=false){ $ret = array(); if (is_object($GLOBALS['xoopsUser'])) { $ret['uid'] = $GLOBALS['xoopsUser']->getVar('uid'); $ret['uname'] = $GLOBALS['xoopsUser']->getVar('uname'); $ret['email'] = $GLOBALS['xoopsUser']->getVar('email'); } else { $ret['uid'] = 0; $ret['uname'] = $_REQUEST['uname']; $ret['email'] = $_REQUEST['email']; } if (!$ip) { if ($_SERVER["HTTP_X_FORWARDED_FOR"] != ""){ $ip = (string)$_SERVER["HTTP_X_FORWARDED_FOR"]; $ret['is_proxied'] = true; $proxy_ip = $_SERVER["REMOTE_ADDR"]; $ret['network-addy'] = @gethostbyaddr($ip); $ret['long'] = @ip2long($ip); if (is_ipv6($ip)) { $ret['ip6'] = $ip; $ret['proxy-ip6'] = $proxy_ip; } else { $ret['ip4'] = $ip; $ret['proxy-ip4'] = $proxy_ip; } }else{ $ret['is_proxied'] = false; $ip = (string)$_SERVER["REMOTE_ADDR"]; $ret['network-addy'] = @gethostbyaddr($ip); $ret['long'] = @ip2long($ip); if (is_ipv6($ip)) { $ret['ip6'] = $ip; } else { $ret['ip4'] = $ip; } } } else { $ret['is_proxied'] = false; $ret['network-addy'] = @gethostbyaddr($ip); $ret['long'] = @ip2long($ip); if (is_ipv6($ip)) { $ret['ip6'] = $ip; } else { $ret['ip4'] = $ip; } } $ret['made'] = time(); return $ret; } } if (!function_exists("is_ipv6")) { function is_ipv6($ip = "") { if ($ip == "") return false; if (substr_count($ip,":") > 0){ return true; } else { return false; } } }
This function returns an array of bans with a username and password and replies with a made request. It is used for retrieving bans on the network and ensures you have a seemless entry to retieving bans on the Xortify cloud. The function is broken down into the following JSON package fielded array:
This function returns an array of unbans with a username and password and replies with a made request. It is used for retrieving bans on the network and ensures you have a seemless entry to retieving bans on the Xortify cloud. The function is broken down into the following JSON package fielded array:
This function takes an associative array of ip ban data with a username and password and replies with a record and whether the details are currently banned. It is used for listing bans or checking if details are banned on the network and ensures you have a seemless entry to listing bans on the Xortify cloud. The function is broken down into the following JSON package fielded array:
This function takes an associative array of ip ban data with a username and password and replies with a record and whether the details are currently unbanned. It is used for listing unbans or checking if details are unbanned on the network and ensures you have a seemless entry to listing bans on the Xortify cloud. The function is broken down into the following JSON package fielded array:
This function returns an array of based on the array provided by Stop Forum Spam with a username and password and replies with a JSON Array request. It is used for checking if some details are baned on the SFS and ensures you have a seemless entry to retieving bans on the Xortify cloud. The function is broken down into the following JSON package fielded array:
This function returns an array of based on the array provided by Project Honeypotwith a username and password and replies with a JSON Array request. It is used for checking if some details are baned on the SFS and ensures you have a seemless entry to retieving bans on the Xortify cloud. The function is broken down into the following JSON package fielded array:
This function listing a spider on the cloud with a username and password and replies with a JSON Array request. It is used for checking and maintaining the list of robots on the Xortify cloud. The function is broken down into the following JSON package fielded array and is moderated so your spider will not appear immediately. If you want to add a crawler or robot to the xortify cloud this is the function you use to list it.
This function retreieves a alisting of spiders on the cloud with a username and password and replies with a JSON Array request. It is used for checking and rerieving the list of robots on the Xortify cloud. The function is broken down into the following JSON package fielded array and is moderated so your spider will not appear immediately.
This function listing a spider statistic on the Xortify cloud with a username and password and replies with a JSON Array request inluding whether the user matched the Useragent or if it was banned for someone impersonating a Robot. It is used for adding and banning a person who is not a spider but impersonating on with the list of robots on the Xortify cloud. The function is broken down into the following JSON package fielded array and is moderated so your spider will not appear immediately.
This function retieeving a spider statistic on the Xortify cloud for the basis of last crawled to display at the base of your website to another robot with a username and password and replies with a JSON Array request. It is used for retrieving a crawl list from the most recent on with the list of robots on the Xortify cloud. The function is broken down into the following JSON package fielded array and is moderated so your spider will not appear immediately.
This function will return whether content is a spam variant on the heuristic libraries in xortify. IT will return 3 variables a true/false boolean called 'spam' as well as a lower / higher ie. 10 of 13 of the base keywords or keyphrases. If you set the adult boolean field to 1 for true then it will accept adult inputs like 'viagra' etc.