向API添加不可见的用户自定义字段

是的,使用查询参数:

例如:
https://unicyclist.com/directory_items.json?period=weekly&order=likes_received&name=Flansberrium+G29&user_field_ids=1|2

通过修改最后一个参数 user_field_ids=1|2 来限制用户自定义字段的搜索。
例如,user_field_ids=5 只在自定义字段 ID 5 中搜索。

您还可以在API 文档中找到其他可用参数(文档未提及用户字段,但您可以轻松逆向工程 API)。

自定义字段必须勾选 searchable 选项才能使查询生效:

另外请注意,查询不会在自定义字段中搜索,也会在用户名和可能的全名中搜索。我认为没有内置功能可以只按自定义字段进行过滤。

3 个赞