0
Это, как я отправить сообщение с одной строки через канал PubNub:Публикация сообщений с более чем одной строки, Pubnub и Android
pubnub.publish().channel("my_channel").message("hello").async(new
PNCallback<PNPublishResult>() {
// ...
});
Это, как я получаю сообщение в клиентах, подключенных к канал:
@Override
public void message(PubNub pubnub, final PNMessageResult message) {
if (message.getChannel() != null) {
final JsonNode received = message.getMessage();
String received_str = received.asText();
}
// ...
}
Это прекрасно работает, если я посылаю одну строку только с сообщением, но то, что я должен делать, если я хочу, чтобы отправлять и получать больше, чем один?
Не отправлять в виде простой строки. Вместо этого отправьте его как JsonNode. См. Этот пример API: https://www.pubnub.com/docs/android/api-reference-sdk-v4#publish –