Aggiunta di campi personalizzati utente non visibili all'API

Sì, usando i parametri di query:

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

Restringere i campi personalizzati dell’utente da cercare modificando l’ultimo parametro user_field_ids=1|2.
Ad esempio, user_field_ids=5 per cercare solo nel campo personalizzato ID 5.

Ci sono anche un paio di altri parametri disponibili che puoi trovare nella documentazione API (documenti che non menzionano i campi utente, ma puoi facilmente fare reverse-engineering dell’API.

I campi personalizzati devono avere l’opzione “searchable” selezionata affinché la query funzioni:

Inoltre, tieni presente che la query non cercherà solo nei campi personalizzati, ma anche nei nomi utente e forse nei nomi completi. Penso che non ci sia una funzionalità integrata per filtrare solo per campi personalizzati.

3 Mi Piace