Method : GET
-----------------
<?php
$apiKey='X-Authrocket-Api-Key: ko_0vJ3PMz6y4maIK9IFn4Wqx-VF4C2CTPAmmk8oolm6SsKeW21tdFFrNRKleikc37uIrjay';
$Realm='X-Authrocket-Realm: rl_0vJ3S0FbRzFo2Q1XBCvXKV';
$url="https://api-e1.authrocket.com/v1/users";
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_HTTPHEADER, array($apiKey,$Realm,
'Accept: application/json',
'Content-type: application/x-www-form-urlencoded'
));
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$output=curl_exec($ch);
if($output === false)
{
echo "Error Number:".curl_errno($ch)."<br>";
echo "Error String:".curl_error($ch);
}
curl_close($ch);
$obj = json_decode($output, TRUE);
?>
response
----------------------------------------------------------------
{
"more_results": false,
"collection": [
{
"object": "user",
"id": "usr_0vHRG4HAhbfSBdKyTi73rs",
"realm_id": "rl_0vJ3S0FbRzFo2Q1XBCvXKV",
"username": "gradualman",
"state": "active",
"user_type": "human",
"reference": "461",
"name": "Geoff Radinski",
"email": "grad5555@hotmail.com",
"email_verification": "none",
"last_login_at": 1457443074,
"last_login_on": 1457395200,
"created_at": 1451913474.84,
"first_name": "Geoff",
"last_name": "Radinski"
},
{
"object": "user",
"id": "usr_0vHDLIYD2JHtYowTqm7sVU",
"realm_id": "rl_0vJ3S0FbRzFo2Q1XBCvXKV",
"username": "hgferraro",
"state": "active",
"user_type": "human",
"reference": "209",
"name": "Hugo Ferraro",
"email": "hgferraro@samplemail.io",
"email_verification": "none",
"last_login_at": 1457788674,
"last_login_on": 1457740800,
"created_at": 1451049474.464,
"first_name": "Hugo",
"last_name": "Ferraro"
},
{
"object": "user",
"id": "usr_0vH2D5ATyAMLLg3eruG5XE",
"realm_id": "rl_0vJ3S0FbRzFo2Q1XBCvXKV",
"username": "jhlee4040",
"state": "active",
"user_type": "human",
"reference": "403",
"name": "Ji Hyun Lee",
"email": "jhlee4040@gmail.com",
"email_verification": "none",
"last_login_at": 1458125634,
"last_login_on": 1458086400,
"created_at": 1450358274.122,
"first_name": "Ji Hyun",
"last_name": "Lee"
},
{
"object": "user",
"id": "usr_0vKDTAiOXeVAiLXOTYnErY",
"realm_id": "rl_0vJ3S0FbRzFo2Q1XBCvXKV",
"username": "testfname",
"state": "active",
"user_type": "human",
"reference": null,
"name": "testfname",
"email": "testfname@gm.com",
"email_verification": "none",
"last_login_at": null,
"last_login_on": null,
"created_at": 1462605808.061,
"first_name": null,
"last_name": null
},
{
"object": "user",
"id": "usr_0vKDTFVeQJ6mNs3fmhzYO8",
"realm_id": "rl_0vJ3S0FbRzFo2Q1XBCvXKV",
"username": "vfdv",
"state": "active",
"user_type": "human",
"reference": null,
"name": "vfdv",
"email": "dfvdfvdfdv@gm.co",
"email_verification": "none",
"last_login_at": null,
"last_login_on": null,
"created_at": 1462605885.501,
"first_name": null,
"last_name": null
}
]
}
View For Use..
------------------
<?php
for($i=0; $i<count($obj['collection']); $i++)
{
?>
<tr>
<td><?php echo $obj['collection'][$i]['object']; ?></td>
<td><?php echo $obj['collection'][$i]['id']; ?></td>
<td><?php echo $obj['collection'][$i]['realm_id']; ?></td>
<td><?php echo $obj['collection'][$i]['username']; ?></td>
<td><?php echo $obj['collection'][$i]['state']; ?></td>
<td><?php echo $obj['collection'][$i]['user_type']; ?></td>
<td><?php echo $obj['collection'][$i]['reference']; ?></td>
<td><?php echo $obj['collection'][$i]['name']; ?></td>
<td><?php echo $obj['collection'][$i]['email']; ?></td>
<td><?php echo $obj['collection'][$i]['email_verification']; ?></td>
<td><?php echo $obj['collection'][$i]['last_login_at']; ?></td>
<td><?php echo $obj['collection'][$i]['last_login_on']; ?></td>
<td><?php echo $obj['collection'][$i]['first_name']; ?></td>
<td><?php echo $obj['collection'][$i]['last_name']; ?></td>
<td><a href="index.php?q=<?php echo $obj['collection'][$i]['id']; ?>">DELETE</a></td>
</tr>
<?php
}
?>
POST Method
------------------
<?php
$apiKey='X-Authrocket-Api-Key: ko_0vJ3PMz6y4maIK9IFn4Wqx-VF4C2CTPAmmk8oolm6SsKeW21tdFFrNRKleikc37uIrjay';
$Realm='X-Authrocket-Realm: rl_0vJ3S0FbRzFo2Q1XBCvXKV';
if(isset($_POST['submit']))
{
$fname=$_POST['fname'];
$lname=$_POST['lname'];
$email=$_POST['Email'];
$pass=$_POST['pass'];
$utype="human";
$parameters=array();
class Emp {
public $username = "";
public $email = "";
public $password = "";
public $user_type = "";
public $state="";
}
$e = new Emp();
$e->username = $fname;
$e->email = $email;
$e->password = $pass;
$e->user_type=$utype;
$e->state="active";
$parameters['user']=$e;
$parameters=json_encode($parameters);
$url="https://api-e1.authrocket.com/v1/users";
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS,$parameters);
curl_setopt($ch, CURLOPT_HTTPHEADER, array($apiKey,$Realm,
'Content-type: application/json'
));
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$output=curl_exec($ch);
if($output === false)
{
echo "Error Number:".curl_errno($ch)."<br>";
echo "Error String:".curl_error($ch);
}
else
{
$msg="created user Successfully .";
header("Location: index.php?msg=$msg");
print_r($output);
}
curl_close($ch);
}
?>
DELETE using CURL
--------------------------
if(isset($_REQUEST['q']))
{
$uid=$_REQUEST['q'];
$url="https://api-e1.authrocket.com/v1/users/$uid";
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_setopt($ch, CURLOPT_HTTPHEADER, array($apiKey,$Realm,
'Accept: application/json',
'Content-type: application/x-www-form-urlencoded'
));
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$output=curl_exec($ch);
if($output === false)
{
echo "Error Number:".curl_errno($ch)."<br>";
echo "Error String:".curl_error($ch);
}
else
{
$msg="DELETE Successfully user.";
header("Location: index.php?msg=$msg");
}
curl_close($ch);
print_r($output);
$obj = json_decode($output, TRUE);
}
Free Download
-----------------
<?php
$apiKey='X-Authrocket-Api-Key: ko_0vJ3PMz6y4maIK9IFn4Wqx-VF4C2CTPAmmk8oolm6SsKeW21tdFFrNRKleikc37uIrjay';
$Realm='X-Authrocket-Realm: rl_0vJ3S0FbRzFo2Q1XBCvXKV';
$url="https://api-e1.authrocket.com/v1/users";
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_HTTPHEADER, array($apiKey,$Realm,
'Accept: application/json',
'Content-type: application/x-www-form-urlencoded'
));
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$output=curl_exec($ch);
if($output === false)
{
echo "Error Number:".curl_errno($ch)."<br>";
echo "Error String:".curl_error($ch);
}
curl_close($ch);
$obj = json_decode($output, TRUE);
?>
response
----------------------------------------------------------------
{
"more_results": false,
"collection": [
{
"object": "user",
"id": "usr_0vHRG4HAhbfSBdKyTi73rs",
"realm_id": "rl_0vJ3S0FbRzFo2Q1XBCvXKV",
"username": "gradualman",
"state": "active",
"user_type": "human",
"reference": "461",
"name": "Geoff Radinski",
"email": "grad5555@hotmail.com",
"email_verification": "none",
"last_login_at": 1457443074,
"last_login_on": 1457395200,
"created_at": 1451913474.84,
"first_name": "Geoff",
"last_name": "Radinski"
},
{
"object": "user",
"id": "usr_0vHDLIYD2JHtYowTqm7sVU",
"realm_id": "rl_0vJ3S0FbRzFo2Q1XBCvXKV",
"username": "hgferraro",
"state": "active",
"user_type": "human",
"reference": "209",
"name": "Hugo Ferraro",
"email": "hgferraro@samplemail.io",
"email_verification": "none",
"last_login_at": 1457788674,
"last_login_on": 1457740800,
"created_at": 1451049474.464,
"first_name": "Hugo",
"last_name": "Ferraro"
},
{
"object": "user",
"id": "usr_0vH2D5ATyAMLLg3eruG5XE",
"realm_id": "rl_0vJ3S0FbRzFo2Q1XBCvXKV",
"username": "jhlee4040",
"state": "active",
"user_type": "human",
"reference": "403",
"name": "Ji Hyun Lee",
"email": "jhlee4040@gmail.com",
"email_verification": "none",
"last_login_at": 1458125634,
"last_login_on": 1458086400,
"created_at": 1450358274.122,
"first_name": "Ji Hyun",
"last_name": "Lee"
},
{
"object": "user",
"id": "usr_0vKDTAiOXeVAiLXOTYnErY",
"realm_id": "rl_0vJ3S0FbRzFo2Q1XBCvXKV",
"username": "testfname",
"state": "active",
"user_type": "human",
"reference": null,
"name": "testfname",
"email": "testfname@gm.com",
"email_verification": "none",
"last_login_at": null,
"last_login_on": null,
"created_at": 1462605808.061,
"first_name": null,
"last_name": null
},
{
"object": "user",
"id": "usr_0vKDTFVeQJ6mNs3fmhzYO8",
"realm_id": "rl_0vJ3S0FbRzFo2Q1XBCvXKV",
"username": "vfdv",
"state": "active",
"user_type": "human",
"reference": null,
"name": "vfdv",
"email": "dfvdfvdfdv@gm.co",
"email_verification": "none",
"last_login_at": null,
"last_login_on": null,
"created_at": 1462605885.501,
"first_name": null,
"last_name": null
}
]
}
View For Use..
------------------
<?php
for($i=0; $i<count($obj['collection']); $i++)
{
?>
<tr>
<td><?php echo $obj['collection'][$i]['object']; ?></td>
<td><?php echo $obj['collection'][$i]['id']; ?></td>
<td><?php echo $obj['collection'][$i]['realm_id']; ?></td>
<td><?php echo $obj['collection'][$i]['username']; ?></td>
<td><?php echo $obj['collection'][$i]['state']; ?></td>
<td><?php echo $obj['collection'][$i]['user_type']; ?></td>
<td><?php echo $obj['collection'][$i]['reference']; ?></td>
<td><?php echo $obj['collection'][$i]['name']; ?></td>
<td><?php echo $obj['collection'][$i]['email']; ?></td>
<td><?php echo $obj['collection'][$i]['email_verification']; ?></td>
<td><?php echo $obj['collection'][$i]['last_login_at']; ?></td>
<td><?php echo $obj['collection'][$i]['last_login_on']; ?></td>
<td><?php echo $obj['collection'][$i]['first_name']; ?></td>
<td><?php echo $obj['collection'][$i]['last_name']; ?></td>
<td><a href="index.php?q=<?php echo $obj['collection'][$i]['id']; ?>">DELETE</a></td>
</tr>
<?php
}
?>
POST Method
------------------
<?php
$apiKey='X-Authrocket-Api-Key: ko_0vJ3PMz6y4maIK9IFn4Wqx-VF4C2CTPAmmk8oolm6SsKeW21tdFFrNRKleikc37uIrjay';
$Realm='X-Authrocket-Realm: rl_0vJ3S0FbRzFo2Q1XBCvXKV';
if(isset($_POST['submit']))
{
$fname=$_POST['fname'];
$lname=$_POST['lname'];
$email=$_POST['Email'];
$pass=$_POST['pass'];
$utype="human";
$parameters=array();
class Emp {
public $username = "";
public $email = "";
public $password = "";
public $user_type = "";
public $state="";
}
$e = new Emp();
$e->username = $fname;
$e->email = $email;
$e->password = $pass;
$e->user_type=$utype;
$e->state="active";
$parameters['user']=$e;
$parameters=json_encode($parameters);
$url="https://api-e1.authrocket.com/v1/users";
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS,$parameters);
curl_setopt($ch, CURLOPT_HTTPHEADER, array($apiKey,$Realm,
'Content-type: application/json'
));
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$output=curl_exec($ch);
if($output === false)
{
echo "Error Number:".curl_errno($ch)."<br>";
echo "Error String:".curl_error($ch);
}
else
{
$msg="created user Successfully .";
header("Location: index.php?msg=$msg");
print_r($output);
}
curl_close($ch);
}
?>
DELETE using CURL
--------------------------
if(isset($_REQUEST['q']))
{
$uid=$_REQUEST['q'];
$url="https://api-e1.authrocket.com/v1/users/$uid";
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_setopt($ch, CURLOPT_HTTPHEADER, array($apiKey,$Realm,
'Accept: application/json',
'Content-type: application/x-www-form-urlencoded'
));
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$output=curl_exec($ch);
if($output === false)
{
echo "Error Number:".curl_errno($ch)."<br>";
echo "Error String:".curl_error($ch);
}
else
{
$msg="DELETE Successfully user.";
header("Location: index.php?msg=$msg");
}
curl_close($ch);
print_r($output);
$obj = json_decode($output, TRUE);
}
Free Download

EmoticonEmoticon