如果field_type是挑剔的,如何从custom_field_values获取数据?
API v2 返回了所有可用的字段。 如果"field_type"是"选择列表",我可以从"custom_field_picklist_option"中获取"名称"。
API v4 我不知道如何在返回的数据中提供"custom_field_picklist_option"。 我尝试将"custom_field_picklist_option"作为文件名添加到下面的代码中,但它不是一个有效的字段。
# Clio MATTER Detail
url = "https://app.clio.com/api/v4/matters/" + str(matterid) + "/?fields=display_number, description, client{id, name}, custom_field_values{field_name, field_type, value}"
在 v4 中,您需要picklist_option
https:// .../?fields=custom_field_values{field_name,value,picklist_option}
据我所知,这在任何地方都没有记录。我不得不通过电子邮件支持来获得它。
这将返回一个如下所示的对象:
{
"field_name": "Your Field Name",
"value": 1006006,
"picklist_option": {
"id": 1006006,
"option"=>"No"
}
}
适用于选项列表和非选项列表(不是简单地省略picklist_option
键)。