【发布时间】:2014-04-22 11:57:55
【问题描述】:
我正在尝试在我的 Android 应用中设置 PubNub。它工作得很好,除了一件事。如何设置动态频道名称:
我需要频道名称为例如:
app.account_14.general_channel
帐户 ID (14) 将根据登录的用户而动态变化。
我正在使用来自 Pubnub 的确切代码:
感谢大家的帮助!
【问题讨论】:
我正在尝试在我的 Android 应用中设置 PubNub。它工作得很好,除了一件事。如何设置动态频道名称:
我需要频道名称为例如:
app.account_14.general_channel
帐户 ID (14) 将根据登录的用户而动态变化。
我正在使用来自 Pubnub 的确切代码:
感谢大家的帮助!
【问题讨论】:
初始化 PubNub 实例后,您可以订阅任意数量的频道。许多开发者会让他们的客户订阅一个全局频道以获取更新,然后订阅一个用户频道进行私人交流。
现在在您的代码中,您正在订阅一个频道:
String channel = "hello_world";
...然后:
try {
pubnub.subscribe(new String[] {channel}, new Callback() {
您可以随意根据您的用户 ID 编写自己的频道名称,并订阅此频道来代替您现有的频道,或在现有频道之外订阅。 (如果需要保留此 ID,请查看 this link 了解有关将该数据存储在捆绑包中的信息。)
告诉我进展如何!
【讨论】: