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를 역공학하는 것도 어렵지 않습니다).

쿼리가 작동하려면 사용자 정의 필드에 검색 가능 옵션이 체크되어 있어야 합니다:

또한 쿼리는 사용자 정의 필드 만 검색하는 것이 아니라 사용자 이름과 아마도 전체 이름도 함께 검색한다는 점에 유의하세요. 사용자 정의 필드만으로만 필터링하는 내장 기능은 없는 것 같습니다.

3개의 좋아요