UCMA: Vérifiez les en-têtes SIP personnalisés du côté du récepteur pour les informations sur les expéditeurs personnalisés
-
30-10-2019 - |
Question
J'utilise l'objet CalleStablishOptions du côté de l'establishment de messages, pour initier un InstantMessageCall avec des en-têtes personnalisés supplémentaires.
CallEstablishOptions callOptions = new CallEstablishOptions();
callOptions.Headers.Add(new SignalingHeader("X-MyApp-UserId", userId));
Je souhaite l'utiliser pour transmettre des informations supplémentaires sur l'expéditeur au récepteur (informations qui ne sont pas stockées sur le contact lui-même). La question est maintenant, puis-je récupérer à nouveau ces informations du côté récepteur. J'ai vérifié le CallReceivedEventArgs<InstantMessagingCall>
L'argument que j'obtiens quand un instantage de mise en jeu entre, mais cela ne semble pas le soutenir. Quelque chose que j'ai manqué ici? Est-il même possible de le faire comme ça? Je ne suis pas si familier de siroter, de savoir si les en-têtes personnalisés fonctionnent même comme ça.
D'autres idées sur la façon d'envoyer des données personnalisées avec le message instantané? En tapant ceci, j'ai pensé à définir un mimetype personnalisé, à ajouter un mimePart avec ce type à chaque message que j'envoie et à y ajouter les informations supplémentaires?
Pas de solution correcte