|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <?php $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_REFERER, "http://contractdashboard.lambdacomplex.org"); $guid = "5f2f943e-15f4-4782-8fad-9a0fe83a2f47"; $orgname = "Department of Foreign Affairs and Trade"; //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"; curl_setopt($ch, CURLOPT_URL, $url); $body = curl_exec($ch); $xml = new SimpleXMLElement($body); echo "<pre>"; $result = $xml->response->searchResultsList->searchResultsRecord[0]; var_dump($result); echo "</pre>"; echo "<b> Organisation:</b>" . $result->mainName->organisationName; echo "<b> ABN:</b>".$result->ABN->identifierValue; // fi curl_close($ch); ?> |