Hinzufügen von nicht sichtbaren benutzerdefinierten Feldern zur API

Ja, über Abfrageparameter:

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

Beschränken Sie die benutzerdefinierten Felder des Benutzers, nach denen gesucht werden soll, indem Sie den letzten Parameter user_field_ids=1|2 ändern.
Zum Beispiel user_field_ids=5, um nur im benutzerdefinierten Feld mit der ID 5 zu suchen.

Es gibt auch ein paar andere verfügbare Parameter, die Sie in der API-Dokumentation finden können (Dokumente, die die Benutzerfelder nicht erwähnen, aber Sie können die API leicht reverse-engineeren).

Die benutzerdefinierten Felder müssen die Option „durchsuchbar“ aktiviert haben, damit die Abfrage funktioniert:

Beachten Sie auch, dass die Abfrage nicht nur in benutzerdefinierten Feldern sucht, sondern auch in Benutzernamen und möglicherweise vollständigen Namen. Ich glaube, es gibt keine integrierte Funktion, um nur nach benutzerdefinierten Feldern zu filtern.

3 „Gefällt mir“