2015-09-25 74 views
0

與非存在信道存在頻道關聯是否創建存在信道自動顯示在相同的命名不存在信道的存在信息例如混淆在推

「存在-聊天」示出的室的成員「聊天」

OR

是完全未相關聯的這兩個通道和它們之間的任何關聯必須由該應用手動維護?並且在線頻道只是一種可以任意命名的任何類型的頻道,前綴爲「presence-」

所以如果是後者,那麼在聊天室中,用戶應該向用戶同時訂閱聊天室聊天室頻道以及聊天室頻道的存在情況,可能是也可能不會有類似的名稱?

回答

0

創建狀態信道是否自動在同一個命名的無狀態信道中顯示狀態信息例如

「存在-聊天」示出的室的成員「聊天」

否,chat是一個公共信道,並且不不存在任何類型的數據或功能。

是這兩個通道完全無關聯的

正確的。

和它們之間的任何關聯必須手動由應用程序維護?

是的。但我不知道你爲什麼會想同時使用chatpresence-chat通道。在公共信道(chat)中可用的所有功能,也可在存在信道(presence-chat)。

而且存在通道僅僅是一個類型,可以任意命名的前綴東西通道的「在場的」

正確的。

上的信道類型的信息可以通過找到: https://pusher.com/docs/client_api_guide/client_channels#channel_types

所以,如果是後者,則聊天室中的使用情況下,一個應該訂閱用戶無論是聊天室信道以及所述聊天室頻道的存在,可能是也可能不會被命名爲相似的?

如上所述,存在信道提供一個公共信道的所有功能。所以沒有必要使用兩個渠道,一個人可以做任何事情。

請讓我知道如果我錯過一個原因,你需要兩個使用兩種信道類型。如果是這樣,我會更新我的答案。

+0

確定 - 所以,如果我想說發送聊天活動,以及 - 然後我只想訂閱存在通道,我可以發送聊天事件存在通道。我曾假設在線頻道只允許在線活動。如果是這種情況 - 將其稱爲啓用狀態的頻道可能會使其更容易理解。 – MonkeyBonkey