2015-11-10 4 views
0

Я борюсь с разговорами и прихождением Google. Я дошел до включения небезопасных приложений и аутентификации с помощью адреса электронной почты и пароля, но не смог получить идентификаторы Google контактов. Очевидно, Google Talk использует сгенерированные JID, чтобы скрыть идентификаторы пользователей и включить анонимные общедоступные чаты. Но этот идентификатор (... @ public.talk.google.com), хотя и кажущийся постоянным, мало что значит для человека.Как получить адрес пользователя Gmail от smack?

Как я могу перевести это на старомодный идентификатор google?

ответ

1
  1. Вы можете продолжать использовать «безопасные» приложения, если ваша библиотека XMPP будет осуществлять Google X-oauth2 механизм аутентификации, библиотека Смак обеспечивает SASLXOauth2Mechanism класс для него.
  2. VCardManager Смак помощник способен loadVCard(jid) для каждого контакта у вас есть, и дать вам подробную информацию о контакте
+0

Спасибо. Швы, что Google очень конфиденциально, мой vcard не содержит мой адрес электронной почты, хотя я добавил другого пользователя в Google plus, обменялся электронными письмами, отправился на видеовстречи: делала ли каждая дружеская вещь Google. –

Смежные вопросы