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, используется для частных групп.

Другие вопросы по тегам