Я пытаюсь разобраться с мнением getstream.io. Я планирую использовать его для реализации функций уведомлений.
Я использую компонент реагирования StreamApp
на стороне клиента. На стороне сервера я использую Java-клиент.
Я могу добавить активность в фид уведомлений. Я получаю уведомление и на стороне клиента об этом уведомлении. Однако я не могу увидеть это уведомление в раскрывающемся списке вместе с другими существующими уведомлениями.
Код стороны клиента (клиента):
<StreamApp
apiKey="apikey"
appId="appId" token="token here">
<NotificationDropdown notify />
</StreamApp>
Код серверной части (бэкэнда):
Client client = Client.builder("api key", "secret key").build();
NotificationFeed feed = client.notificationFeed("notification", "user-one");
Activity activity = Activity.builder()
.actor("Mr Beans")
.verb("like")
.object("hello world")
.build();
feed.addActivity(activity).join();
Когда я запускаю код на стороне сервера, я получаю всплывающее уведомление на внешнем интерфейсе. однако, когда я нажимаю на значок колокольчика, я не вижу уведомления, в котором говорится: «Мистеру Бинсу понравился привет». Тем не менее, я могу видеть существующие, как показано ниже.
Любая помощь в том, как я могу увидеть то, что я публикую, была бы очень полезна. Заранее спасибо.
Примечание: ключ и токен API, которые я использую, взяты из примеров в документации.
С уважением,
V * * тысяча двадцать-три