gpt4 book ai didi

android - 如何设置动态 channel 名称

转载 作者:行者123 更新时间:2023-11-29 15:17:04 26 4
gpt4 key购买 nike

我正在尝试在我的 Android 应用程序中设置 PubNub。除了一件事,它工作得很好。如何设置动态 channel 名称:

我需要 channel 名称,例如:

app.account_14.general_channel

帐户 ID (14) 将是动态的,具体取决于登录的用户。

我正在使用 Pubnub 中的这段代码:

https://github.com/pubnub/java/blob/master/android/examples/SubscribeAtBoot/src/com/pubnub/examples/subscribeAtBoot/PubnubService.java

感谢所有帮助!

最佳答案

初始化 PubNub 实例后,您可以订阅任意数量的 channel 。许多开发人员会让他们的客户订阅一个全局 channel 以获取更新,然后订阅一个用户 channel 以进行私有(private)通信。

现在在您的代码中,您订阅了一个 channel :

String channel = "hello_world";

...然后是:

try {
pubnub.subscribe(new String[] {channel}, new Callback() {

您可以随意根据您的用户 ID 编写自己的 channel 名称,并订阅此 channel 以代替或补充您现有的 channel 。 (如果需要保留此 ID,请查看 this link 以获取有关将该数据存储在 bundle 中的信息。)

让我知道进展如何!

关于android - 如何设置动态 channel 名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23218828/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com