-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathadmin_perm.php
34 lines (32 loc) · 977 Bytes
/
admin_perm.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
$curl = curl_init();
$user = "yourUsername";
$password = "yourPassword";
curl_setopt_array($curl, array(
CURLOPT_URL =>
'https://betawebservices.digitalmeasures.com/login/service/v4/SchemaData/INDIVIDUAL-ACTIVITIES-University/USERNAME:jDoe',
CURLOPT_USERPWD => $user . ':' . $password,
CURLOPT_ENCODING => 'gzip',
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_RETURNTRANSFER => true));
$responseData = curl_exec($curl);
if(curl_errno($curl))
{
$errorMessage = curl_error($curl);
// TODO: Handle cURL error
}
else
{
$statusCode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
// TODO: Handle HTTP status code and response data
//$movies = new SimpleXMLElement($xmlstr);
$oXML = new SimpleXMLElement( $responseData );
//header( 'Content-type: text/xml' );
//echo $oXML->asXML();
//echo $oXML->FNAME . "<br>";
echo $oXML->Record->PCI[0]->FNAME;
echo $oXML->Record->PCI[0]->BUILDING;
echo $oXML->Record->ADMIN_PERM[0]->SRANK;
}
curl_close($curl);
?>