как использовать телефонные контакты вместо контактов gmail для социального приложения в codenameone

Я следил за учебным пособием по демонстрации социального чата в CN1, в котором Шай Альмог проделал большую работу в этой демонстрации. Я могу отправлять и получать сообщения с помощью этого урока. Теперь в учебнике вы должны войти в систему с помощью кнопки Gmail или кнопки Facebook. В моем случае я хочу получить контакты на телефоне и начать отправлять и получать сообщения.

Пожалуйста, если я использую ключ Api сервера GCM, идентификатор отправителя GCM, опубликованный pubnub и ключ подписки на pubnub, как это было использовано в демонстрации социального чата. Разве только их может быть достаточно для выполнения этой задачи?

Если есть что добавить, пожалуйста, направьте меня сюда. Спасибо


person Emmy    schedule 08.09.2016    source источник


Ответы (1)


Я построил учебник в качестве учебного пособия. Лично я также хотел бы иметь сервер посередине для хранения всех данных, это значительно упростило бы взаимодействие и позволило одному пользователю работать с нескольких устройств.

Причина, по которой мы не использовали его в демоверсии чата, заключается в том, что он предшествовал нашим экспериментам с Parse, и мы не хотели вдаваться в сложности создания пользовательского сервера, который кажется действительно выходящим за рамки.

Получить контакты телефона очень просто, ознакомьтесь с разделом контактов последней демонстрации кухонной мойки. для довольно подробного примера того, что вы можете сделать.

person Shai Almog    schedule 09.09.2016
comment
Спасибо за ваше время. Я очень благодарен. пожалуйста, не могли бы вы предложить сервер, который я могу использовать в качестве бэкэнда? Я буду очень рад, если ваше предложение будет работать с библиотекой Parse4CN1. - person Emmy; 11.09.2016
comment
У меня не было времени оценить все варианты здесь, поэтому любое мое предложение будет неосведомленным. Автор parse4cn1 написал 2 гостевых сообщения в нашем блоге, посвященных параметрам: codenameone.com/blog/ & codenameone.com/blog/ - person Shai Almog; 12.09.2016