API: add GET api/z/1.0/abook
This commit is contained in:
parent
078db2dd80
commit
9055d0910c
@ -33,6 +33,8 @@
|
|||||||
api_register_func('api/red/item/full','red_item', true);
|
api_register_func('api/red/item/full','red_item', true);
|
||||||
api_register_func('api/z/1.0/item/full','red_item', true);
|
api_register_func('api/z/1.0/item/full','red_item', true);
|
||||||
|
|
||||||
|
api_register_func('api/z/1.0/abook','api_zot_abook_xchan',true);
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -268,6 +270,23 @@
|
|||||||
json_return_and_die($r);
|
json_return_and_die($r);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
function api_zot_abook_xchan($type) {
|
||||||
|
logger('api_abook_xchan');
|
||||||
|
|
||||||
|
if(api_user() === false)
|
||||||
|
return false;
|
||||||
|
|
||||||
|
$sql_extra = ((array_key_exists('abook_id',$_REQUEST) && intval($_REQUEST['abook_id'])) ? ' and abook_id = ' . intval($_REQUEST['abook_id']) . ' ' : '');
|
||||||
|
if($_SERVER['REQUEST_METHOD'] === 'POST') {
|
||||||
|
// update
|
||||||
|
}
|
||||||
|
$r = q("select * from abook left join xchan on abook_xchan = xchan_hash where abook_channel = %d $sql_extra ",
|
||||||
|
intval(api_user())
|
||||||
|
);
|
||||||
|
|
||||||
|
json_return_and_die($r);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function red_item_new($type) {
|
function red_item_new($type) {
|
||||||
|
Reference in New Issue
Block a user