2014-11-11 1 views
1

스맥을 사용하면 충분한 권한으로 다른 사용자의 명단을 바꿀 수 있습니까? 예 : 저는 smack을 사용하여 XMPP 서버의 관리자로 로그인합니다. 적절한 권한이 주어지면 다른 사용자의 명단을 변경하고 항목을 추가하거나 편집 할 수 있습니까?스맥으로 원격 명단 관리

그렇다면 Smack에서 어떻게 수행하며 특권은 무엇입니까? 원격 명단 관리 (XEP-0321)가이를 위해 설계 되었습니까? 헤로인이 이것을 지원합니까?

감사합니다.

답변

0

원격 로스터 관리 (XEP-0321)가이를 위해 설계 되었습니까?

없음 , Remote roster management with Smack

합니까 헤로인이이 기능을 지원 참조?

아니요, Smack은 XEP-321 (아직)을 지원하지 않습니다. 그러나 Smack에 대한 지원을 추가하는 확장 기능을 작성할 수 있습니다.

+0

포인터가 있습니까? 나는 extention을 만들고 그것을 좋으면 다시 기여하고 싶다. –

+0

물론, XEP를 읽고 Smack 소스를 읽으십시오. 특히 다른 확장 기능이 어떻게 구현되어 있는지 확인하십시오. 핑 구현과 같이 쉬운 것으로 시작한 다음 더 복잡한 것을 계속 읽으십시오. – Flow

+0

XEP-0321의 목적을 오해 한 것 같습니다. 주로 게이트웨이 하위 서비스가 사용자 명단의 관련 부분을 조작 할 수있게하는 것입니다. 예를 들어, 서버에서 실행중인 ICQ 용 게이트웨이는 해당 하위 집합 (즉, @ domain.net이 아닌 @icq.domain.net 목록 항목)에 대해 사용자의 승인 항목을 조작 할 수 있습니다 (권한 부여 후). 이것은 전체 사용자 명단을 조작하기위한 일반적인 명세가 아니며, 특히 다른 사용자가 아닙니다. –