0

custom_file_ids[]使用查询参数在 CLIO API 联系人结果集中指定多个字段(但不是全部)的正确 API 语法是什么?我需要指定多个自定义字段。我可以让它适用于单个领域,但不能同时适用于多个领域。

具体来说,如何指定和分隔多个字段?我尝试了以下方法:

custom_file_ids[]=1234567,2345678
custom_file_ids[]=[1234567,2345678]
custom_file_ids[]=(1234567,2345678)
custom_file_ids[]={1234567,2345678}
custom_file_ids[]=1234567:2345678

https://app.clio.com/api/v4/documentation上的 API 文档没有提及它所期望的列表语法。

下面是我使用一个简单的逗号分隔列表尝试的一个特定 API 调用(包括实际的 URL 编码调用和解码的调用),但它只返回列表中第一个 ID 的自定义字段数据——而不是第二。如果我将 ID 列表括在任何类型的括号中(如上所述),端点将返回 404 错误。

https://app.clio.com/api/v4/contacts?custom_field_ids[]=1234567%2C2345678&custom_field_values[4529224]=true&fields=id%2Cname%2Cprimary_address%2Cprimary_work_address%2Cis_client%2Ctype%2C%20primary_email_address%2Cprimary_phone_number%2Ccustom_field_values%7Bid%2Cfield_type%2Cfield_name%2Cvalue%2Ccustom_field%7D

https://app.clio.com/api/v4/contacts?custom_field_ids[]=1234567,2345678&custom_field_values[4529224]=true&fields=id,name,primary_address,primary_work_address,is_client,type,primary_email_address,primary_phone_number,custom_field_values{id,field_type,field_name,value,custom_field}
4

1 回答 1

2

尝试:

custom_file_ids[]=1234567&custom_file_ids[]=2345678

通过将 custom_field_id[] 放在 URL 上的次数与您拥有的 ID 一样多,我可以使用联系人自定义字段来做到这一点。

我希望这有帮助。

于 2019-09-12T20:49:49.190 回答