Art-of-WiFi / UniFi-API-browser

Tool to browse data exposed by Ubiquiti's UniFi Controller API
MIT License
1.1k stars 150 forks source link

api.err.NoSiteContext error #14

Closed nekromoff closed 7 years ago

nekromoff commented 7 years ago

code:

require('config.php');
require('phpapi/class.unifi.php');
$unifidata=new unifiapi($controlleruser, $controllerpassword, $controllerurl, $controllerversion);
$unifidata->debug=TRUE;
$loginresults=$unifidata->login();

$clients=$unifidata->list_clients(3600);
var_dump($clients);

debug output:

-------URL & PAYLOAD---------
https://localhost:8443/api/s/5.2.9/stat/sta

---------RESPONSE------------
{ "data" : [ ] , "meta" : { "msg" : "api.err.NoSiteContext" , "rc" : "error"}}
-----------------------------

array(0) { }

---------cURL INFO-----------
Array
(
    [url] => https://localhost:8443/logout
    [content_type] => 
    [http_code] => 302
    [header_size] => 308
    [request_size] => 154
    [filetime] => -1
    [ssl_verify_result] => 18
    [redirect_count] => 0
    [total_time] => 0.028923
    [namelookup_time] => 3.2E-5
    [connect_time] => 0.000126
    [pretransfer_time] => 0.028362
    [size_upload] => 0
    [size_download] => 0
    [speed_download] => 0
    [speed_upload] => 0
    [download_content_length] => 0
    [upload_content_length] => -1
    [starttransfer_time] => 0.028904
    [redirect_time] => 0
    [redirect_url] => https://localhost:8443/manage
    [primary_ip] => 127.0.0.1
    [certinfo] => Array
        (
        )

    [primary_port] => 8443
    [local_ip] => 127.0.0.1
    [local_port] => 58202
)
nekromoff commented 7 years ago

actually, i found out a parameter missing