Fixes #1 authorize guest call always returned unauthorized
This commit is contained in:
parent
616c9067de
commit
7e8679fa10
|
@ -14,11 +14,12 @@ try {
|
||||||
// login to the unifi controller API
|
// login to the unifi controller API
|
||||||
$apiClient->login($config['username'], $config['password']);
|
$apiClient->login($config['username'], $config['password']);
|
||||||
|
|
||||||
|
|
||||||
// Authorize guest with mac address 01:01:01:01:01:01 for 60 minutes
|
// Authorize guest with mac address 01:01:01:01:01:01 for 60 minutes
|
||||||
// You need a user with full access to the unifi controller for this call!
|
// You need a user with full access to the unifi controller for this call!
|
||||||
$responseBody = $apiClient->authorizeGuest($config['site'], '01:01:01:01:01:01', 60);
|
$response = $apiClient->authorizeGuest($config['site'], '01:01:01:01:01:01', 60);
|
||||||
|
|
||||||
print_r(json_decode($responseBody));
|
print_r(json_decode($response->getBody(), true));
|
||||||
|
|
||||||
$apiClient->logout();
|
$apiClient->logout();
|
||||||
|
|
||||||
|
@ -26,7 +27,8 @@ try {
|
||||||
echo $e->getMessage() . PHP_EOL;
|
echo $e->getMessage() . PHP_EOL;
|
||||||
|
|
||||||
echo '----- Request ------' . PHP_EOL;
|
echo '----- Request ------' . PHP_EOL;
|
||||||
echo $e->getRequest()->getBody()->getContents();
|
|
||||||
|
echo (string) $e->getRequest()->getBody();
|
||||||
echo PHP_EOL;
|
echo PHP_EOL;
|
||||||
|
|
||||||
echo '----- Response ------' . PHP_EOL;
|
echo '----- Response ------' . PHP_EOL;
|
||||||
|
|
|
@ -28,7 +28,8 @@ try {
|
||||||
echo $e->getMessage() . PHP_EOL;
|
echo $e->getMessage() . PHP_EOL;
|
||||||
|
|
||||||
echo '----- Request ------' . PHP_EOL;
|
echo '----- Request ------' . PHP_EOL;
|
||||||
echo $e->getRequest()->getBody()->getContents();
|
|
||||||
|
echo (string) $e->getRequest()->getBody();
|
||||||
echo PHP_EOL;
|
echo PHP_EOL;
|
||||||
|
|
||||||
echo '----- Response ------' . PHP_EOL;
|
echo '----- Response ------' . PHP_EOL;
|
||||||
|
|
|
@ -16,9 +16,9 @@ try {
|
||||||
|
|
||||||
// Revoke authorization for guest with mac address 01:01:01:01:01:01
|
// Revoke authorization for guest with mac address 01:01:01:01:01:01
|
||||||
// You need a user with full access to the unifi controller for this call!
|
// You need a user with full access to the unifi controller for this call!
|
||||||
$responseBody = $apiClient->unauthorizeGuest($config['site'], '01:01:01:01:01:01');
|
$response = $apiClient->unauthorizeGuest($config['site'], '01:01:01:01:01:01');
|
||||||
|
|
||||||
print_r(json_decode($responseBody));
|
print_r(json_decode($response->getBody(), true));
|
||||||
|
|
||||||
$apiClient->logout();
|
$apiClient->logout();
|
||||||
|
|
||||||
|
@ -26,7 +26,8 @@ try {
|
||||||
echo $e->getMessage() . PHP_EOL;
|
echo $e->getMessage() . PHP_EOL;
|
||||||
|
|
||||||
echo '----- Request ------' . PHP_EOL;
|
echo '----- Request ------' . PHP_EOL;
|
||||||
echo $e->getRequest()->getBody()->getContents();
|
|
||||||
|
echo (string) $e->getRequest()->getBody();
|
||||||
echo PHP_EOL;
|
echo PHP_EOL;
|
||||||
|
|
||||||
echo '----- Response ------' . PHP_EOL;
|
echo '----- Response ------' . PHP_EOL;
|
||||||
|
|
|
@ -78,7 +78,7 @@ class Client
|
||||||
{
|
{
|
||||||
$this->post(
|
$this->post(
|
||||||
'/api/login',
|
'/api/login',
|
||||||
['username' => $username, 'password' => $password, 'strict' => true]
|
['username' => $username, 'password' => $password]
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user