在Google API for Channel API文檔中,聲明「一次只有一個客戶端可以使用給定的客戶端ID連接到某個通道」。Google App Engine通道令牌和客戶端ID關係
相反,當我嘗試創建具有相同客戶端ID的頻道時,會消耗一個新頻道。換句話說,當我爲ClientID「user_one」channelService.createChannel("user_one");
創建10次通道時,會創建10個具有10個不同令牌字符串的不同通道,並且當我向「user_one」channelService.sendMessage(new ChannelMessage("user_one", message));
發送消息時,所有10個客戶端不同的設備,會收到消息!
你會如何描述這種情況?如何從這種機制中受益(一個clientID具有不同的渠道,都收到相同的消息)?如何防止它爲單個用戶創建多個渠道?