Subscriptions
The Privacy Interaction SDK supports real-time subscriptions that notify your application when resources change.
Virtual Presence Subscriptions
Subscribe
await privacyInteractionClient.subscribeToVirtualPresence(
'my-subscription-id',
{
virtualPresenceUpdated(virtualPresence) {
console.log('Virtual presence updated:', virtualPresence.id, virtualPresence.state)
},
connectionStatusChanged(state) {
console.log('Connection state:', state)
if (state === ConnectionState.Disconnected) {
// Handle disconnection: consider re-subscribing
}
},
},
)Unsubscribe
Data Holder Subscriptions
Subscribe
Unsubscribe
Analysis Result Subscriptions
Subscribe
Unsubscribe
Connection State
State
Description
Subscription Best Practices
Last updated