3.4.0.beta3 업데이트 후 API에서 사용자 프로필이 숨겨짐

Python의 requests 모듈을 사용하여 Discourse API로 사용자 프로필 데이터를 가져오고 있습니다.

Discourse 인스턴스를 3.4.0.beta3로 업데이트한 후, API 요청을 수행할 때 일부 사용자는 ‘profile_hidden’: True로 표시되고 있습니다. 하지만 해당 사용자의 “공개 프로필 및 온라인 상태 기능 숨기기” 설정은 비활성화되어 있습니다.

이 문제는 낮은 신뢰 수준 사용자의 프로필 표시 제한 업데이트와 관련이 있을 것으로 추정됩니다.

Discourse API를 통해 사용자 데이터를 계속 가져오는 방법은 무엇인가요? API 요청에서 Discourse 서버에 내가 익명 사용자가 아니라 관리자임을 알리는 방법이 있을까요? 브라우저에서 /u/{username}.json을 입력하면 여전히 사용자의 모든 정보가 표시됩니다.

감사합니다! :pray:

API 키를 사용하면 Python 코드가 서버에 모든 사용자와 동일한 방식으로 액세스할 수 있습니다: Create and configure an API key

API 키를 생성할 때 Scope에서 Global을 선택하기만 하면 됩니다.