Ajouter des champs personnalisés utilisateur non visibles à l'API

Oui, en utilisant les paramètres de requête :

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

Restreignez les champs personnalisés de l’utilisateur à rechercher en modifiant le dernier paramètre user_field_ids=1|2.
Par exemple, user_field_ids=5 pour rechercher uniquement dans le champ personnalisé ID 5.

Il existe également quelques autres paramètres disponibles que vous pouvez trouver dans la documentation de l’API (documentation qui ne mentionne pas les champs utilisateur, mais vous pouvez facilement rétro-concevoir l’API.

Les champs personnalisés doivent avoir l’option “recherchable” cochée pour que la requête fonctionne :

Notez également que la requête ne recherchera pas uniquement dans les champs personnalisés, mais aussi dans les noms d’utilisateur et peut-être les noms complets. Je pense qu’il n’existe pas de fonctionnalité intégrée pour filtrer uniquement par champs personnalisés.

3 « J'aime »