Chcę opracować aplikację Java, która łączy się z Google Talk i pozwala użytkownikowi na czat z jego przyjaciółmi. Używam zadatki API i kod odłogowania:Połączyć się z Google Talk za pomocą smack
ConnectionConfiguration config = new ConnectionConfiguration("talk.google.com",5222,"gmail.com");
SASLAuthentication.supportSASLMechanism("PLAIN", 0);
XMPPConnection connection = new XMPPConnection(config);
try {
connection.connect();
} catch (XMPPException e) {
e.printStackTrace();
}
try {
connection.login("username", "password");
} catch (XMPPException e) {
e.printStackTrace();
}
ale uzyskać wyjątku odłogowania:
SASL authentication PLAIN failed: invalid-authzid:
at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java:337)
at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:203)
at org.jivesoftware.smack.Connection.login(Connection.java:348)
at Main.main(Main.java:21)
Czy ktoś może mi pomóc rozwiązać ten problem?
podziękować udało mi się zalogować, ale z jakiegoś powodu uzyskania wyjątek i I don” t know how to post –
Możesz się zalogować, ale otrzymasz wyjątek? Czy możesz opublikować pierwszy wiersz? – Travis