Glympse - Как создать частные группы в Android?
Я проверяю Glimse Android SDK. Я не могу найти руководство по программированию для создания частных групп в Android. Есть упоминание REST api
для создания частных групп с использованием карт. Но для этого нет пошагового руководства. Может ли кто-нибудь руководство, как создавать частные группы, используя android glympse sdk
,
1 ответ
Документация частных групп находится в стадии разработки, так как это совершенно новая функция. Я был бы рад начать с примера кода.
Для использования частных групп вы будете использовать функцию "Карты" в SDK. Чтобы включить эту функцию, вы должны внести небольшое изменение в конфигурацию перед запуском платформы Glympse.
GConfig config = glympse.getConfig();
config.setCardsEnabled(true);
...
glympse.start();
После запуска платформы вы сможете присоединиться к частным группам и управлять ими с помощью CardsManager.
// Create a private group
GCardManager cardManager = glympse.getCardManager();
GCard card = GlympseFactory.createCard("559364b74d76b03a2f46096e", name);
boolean result = cardManager.createCard(card);
// Note: 559364b74d76b03a2f46096e is a constant that refers to a private group type card.
// Currently it is the only type of card available. A list of types returned from the server
// can be obtained through cardManager.getCardTypes()
// Invite someone to join a private group
GInvite invite = GlympseFactory.createInvite(GC.INVITE_TYPE_SMS, "A friend", "555-555-1234");
GCardInvite cardInvite = GlympseFactory.createCardInvite(invite);
card.sendCardInvite(cardInvite);
Также имеется справочная документация
https://developer.glympse.com/docs/core/client-sdk/reference/android/GCardManager https://developer.glympse.com/docs/core/client-sdk/reference/android/GCard
и т.д. Все, что связано с GCard, используется для частных групп.