UUID отправителя PubNub: в реальном времени по сравнению с историей
UUID отправителя (издателя) предоставляется в сообщении, которое вы получаете в режиме реального времени в качестве подписчика, но PubNub хранит только фактические message
, опубликованные вами, вместе с любым meta
предоставленных данных:
PubNub JavaScript SDK пример кода для публикации документов
pubnub.publish(
{
channel: 'my_channel',
message: {
such: 'object'
},
meta: {
"cool": "meta"
}
},
function (status, response) {
if (status.error) {
// handle error
console.log(status)
} else {
console.log("message Published w/ timetoken", response.timetoken)
}
}
);
Рекомендуется добавить UUID издателя к параметру meta
, которыйне только позволит вам получить это значение с помощью history
API, но вы также можете использовать его для фильтрации сообщений, отправленных клиентом ( не получать ваши собственные сообщения с использованием Stream Filter ).