ServiceM8 api筛选器不工作

ServiceM8 api筛选器不工作,api,filter,Api,Filter,我需要过滤特定作业ID的作业材料。 出于某种原因,尽管根据文档应用了过滤器,它仍会返回所有记录 这是我的密码: $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "https://api.servicem8.com/api_1.0/JobMaterial.json?%2524ffilter=job_uuid%2520eq%[job_uuid]%2522", CURLOPT_RETURNTRANSFER =

我需要过滤特定作业ID的作业材料。 出于某种原因,尽管根据文档应用了过滤器,它仍会返回所有记录

这是我的密码:

$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://api.servicem8.com/api_1.0/JobMaterial.json?%2524ffilter=job_uuid%2520eq%[job_uuid]%2522",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(
    "authorization: Basic [key]",
    "cache-control: no-cache"
    ),
));
有人能帮忙吗。 谢谢

检查URL中的拼写。 不正确

  • ?%24ffilter
正确

  • ?%24过滤器

我可以确认此URL可以按uuid过滤工作资料: https://api.servicem8.com/api_1.0/JobMaterial.json?%24filter=job_uuid%20eq%20%u-u-i-d%22

Curl URL: ?%24filter https://api.servicem8.com/api_1.0/JobMaterial.json?%24filter=job_uuid%20eq%20%u-u-i-d%22