【问题标题】:How to retrieve message based on uuid in PUBNUB?如何在PUBNUB中根据uuid检索消息?
【发布时间】:2014-08-12 12:47:05
【问题描述】:

我们如何根据 uuid 获取特定用户的传入消息列表? 什么需要根据 uuid 从用户订阅的所有频道显示特定用户的消息列表?

要求是列出特定用户的传入消息。与我们在右侧的 facebook 消息图标中看到的相同

我得到的可用解决方案是

1) 使用 uuid 获取频道列表

PubNub.ngWhereNow()

2) 从 ngWhereNow 返回的频道获取消息

我需要帮助来确定是否有任何单个 api 可以根据 uuid 获取所有传入消息

【问题讨论】:

    标签: angularjs pubnub


    【解决方案1】:

    最简单的做法是根据 UUID(或映射到 UUID)创建一个唯一的频道名称。然后,您可以订阅此频道以获取该用户的消息、提取历史记录以供以后使用,等等。

    这对你有用吗?

    【讨论】:

    • 是否可以通过单个 API 调用发布到多个渠道?
    • 所以我的理解是,对于需要发布到两个频道的单个对话,例如公共频道 commonChannelofUserAB , UserA 对话到 ChannelforUserB ,反之亦然,并且需要为单个聊天发送多个 API 调用?
    • 不是“还” :) 但是,您可以做的是创建一个“公共”频道,然后发布到该频道。或者,如果您需要一个独特的“公共”频道,您可以创建一个名为 user1~user2 的频道,并始终执行该频道的历史记录。否则,您需要发布到两个频道。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-04
    • 1970-01-01
    • 2021-08-29
    • 2021-07-20
    • 1970-01-01
    • 2020-08-04
    • 1970-01-01
    相关资源
    最近更新 更多