0
gloox 오픈 소스 API를 사용하여 여러 다른 XMPP 서버를 다시 작동시킵니다. 다음 코드 그것은 연결하고 TLS 소켓을 엽니 다하지만 항상 페이스 북에서 다시 SaslNotAuthorized를 수신xmpp facebook chat api에 인증되어 항상 오류가 발생합니다.
JID jid("[email protected]");
j = new Client(jid, "PASSWORD");
j->setServer("chat.facebook.com");
j->setPort(5222);
j->setSASLMechanisms(gloox::SaslMechPlain);
j->setTls(gloox::TLSPolicy::TLSRequired);
j->registerConnectionListener(this);
j->registerMessageSessionHandler(this, 0);
j->disco()->setVersion("messageTest", GLOOX_VERSION, "Windows");
j->disco()->setIdentity("client", "bot");
j->disco()->addFeature(XMLNS_CHAT_STATES);
StringList ca;
를 사용합니다.
내 사용자 ID가 맞습니까? 나는 페이스 북에서 뭔가를 놓치고 있습니까?
도움을 주시면 감사하겠습니다.
감사합니다. 내 문제는 로그인에 사용할 올바른 JID를 얻는 중이었습니다. 당신이 제공 한 링크는 제가 누락 한 정보였습니다. – communicator