我正在使用名为" Active Collab"的API,我正在尝试构建自定义报告。
API::get('/users/3/time-records/filtered-by-date')
Query Parameters:
{
"from": "2014-12-01",
"to": "2014-12-31"
}
我不知道该怎么做......
我尝试了API::get('/users/3/time-records/'.$filtered-by-date)
$filter-by-date = {
"from": "2014-12-01",
"to": "2014-12-31"
}
and
$filter-by-date = json_encode({
"from": "2014-12-01",
"to": "2014-12-31"
});
它永远不会起作用..我必须按日期过滤错误,但我不知道该怎么做。
由于
编辑:
$filter_by_date = json_encode(["from"=>"2014-12-01","to"=> "2014-12-31"]);
API::get('/users/'.$request->get('employee').'/time-records/filter_by_date')
仍然没有......
我的帖子的顶部是API doc如何显示它我只是不知道如何执行...
答案 0 :(得分:0)
这是OP的问题编辑中给出的答案
如果其他人正在使用ActiveCollab API,这里是如何传递变量。
API::get('/users/'.$userID.'/time-records/'. http_build_query(['from' => $this->from, 'to' => $this->to]);