사용자 정보 및 관계망

오류 코드 30001이 발생하는 이유는 무엇입니까?

오류 코드 30001 발생 가능 원인은 다음과 같습니다.
1. 요청 매개변수 오류.
2. 사용자 A가 사용자 B 친구 추가 요청을 했지만, 사용자 B가 이미 사용자 A의 친구 목록에 있는 경우.
3. 사용자 A가 사용자 B 친구 삭제 요청을 했지만, 사용자 B가 사용자 A의 친구 목록에 없는 경우.
4. 사용자 A가 친구 B의 관계망 데이터 업데이트를 위해 친구 업데이트 요청을 했지만, 친구 B가 사용자 A의 친구 목록에 없는 경우.
5. 사용자 A가 친구 B의 관계망 데이터 가져오기를 요청했지만, 친구 B가 사용자 A의 친구 목록에 없는 경우.
6. 사용자 A가 사용자 B 블랙리스트 추가 요청을 했지만, 사용자 B가 이미 사용자 A의 블랙리스트에 있는 경우.
7. 사용자 A가 블랙리스트에서 사용자 B를 제거하기 위한 요청을 했지만, 사용자 B가 사용자 A의 블랙리스트에 없는 경우.
IM 백엔드는 오류 코드 반환 시 자세한 오류 정보도 반환합니다. 사용자는 오류 정보를 기반으로 오류 원인을 식별할 수 있습니다.

프로필 정보/관계망 시스템의 REST API 호출 시, 오류 코드 30004/40004가 반환되면 어떻게 해야 합니까?

프로필 정보/관계망 시스템 요청 패킷에는 요청자를 나타내는 데 사용되는 From_Account 필드가 포함되어 있습니다. 요청 패킷의 From_Account 필드 값이 실제 요청자와 일치하지 않는 경우, IM 백엔드는 요청이 App 백엔드에서 전송된 것으로 간주합니다. 이 경우 백엔드는 요청자에게 App 관리자 권한이 있는지 확인합니다. 확인 결과 관리자가 아닌 경우, 오류 코드 30004/40004가 반환됩니다.

친구가 아닌 사용자가 보낸 메시지 관련 사항은 어떻게 설정합니까?

친구가 아닌 사용자가 메시지를 보낼 수 있도록 하려면, IM 콘솔에서 1:1 채팅 메시지 관계망 확인을 비활성화합니다. 친구가 아닌 사용자가 메시지를 보내는 것을 금지하려면 이를 활성화합니다. 설정 적용에는 5분이 소요됩니다.