updated update script and merged lobbylens admin scripts
[contractdashboard.git] / admin / abr-example.php
blob:a/admin/abr-example.php -> blob:b/admin/abr-example.php
<?php <?php
$ch = curl_init(); $ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_REFERER, "http://contractdashboard.lambdacomplex.org"); curl_setopt($ch, CURLOPT_REFERER, "http://contractdashboard.lambdacomplex.org");
$guid = "5f2f943e-15f4-4782-8fad-9a0fe83a2f47"; $guid = "5f2f943e-15f4-4782-8fad-9a0fe83a2f47";
$orgname = "Department of Foreign Affairs and Trade"; $orgname = "Department of Foreign Affairs and Trade";
   
//foreach $agency //foreach $agency
$url = "http://abr.business.gov.au/ABRXMLSearchRPC/ABRXMLSearch.asmx/ABRSearchByNameSimpleProtocol?name=".urlencode($orgname)."&postcode=&legalName=Y&tradingName=Y&NSW=Y&SA=Y&ACT=Y&VIC=Y&WA=Y&NT=Y&QLD=Y&TAS=Y&authenticationGuid=$guid"; $url = "http://abr.business.gov.au/ABRXMLSearchRPC/ABRXMLSearch.asmx/ABRSearchByNameSimpleProtocol?name=".urlencode($orgname)."&postcode=&legalName=Y&tradingName=Y&NSW=Y&SA=Y&ACT=Y&VIC=Y&WA=Y&NT=Y&QLD=Y&TAS=Y&authenticationGuid=$guid";
curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_URL, $url);
$body = curl_exec($ch); $body = curl_exec($ch);
$xml = new SimpleXMLElement($body); $xml = new SimpleXMLElement($body);
echo "<pre>"; echo "<pre>";
$result = $xml->response->searchResultsList->searchResultsRecord[0]; $result = $xml->response->searchResultsList->searchResultsRecord[0];
var_dump($result); var_dump($result);
echo "</pre>"; echo "</pre>";
echo "<b> Organisation:</b>" . $result->mainName->organisationName; echo "<b> Organisation:</b>" . $result->mainName->organisationName;
echo "<b> ABN:</b>".$result->ABN->identifierValue; echo "<b> ABN:</b>".$result->ABN->identifierValue;
// fi // fi
   
curl_close($ch); curl_close($ch);
   
?> ?>