<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><div>Hi Alexey,</div><div><br></div><div>I noticed those too, but I do not understand the following code:</div><div><br></div><pre class="wp-block-preformatted" style="box-sizing: border-box; overflow: auto; font-family: Inconsolata, monospace; font-size: 16px; margin: 0px 0px 1.5em; border: 1px solid rgb(242, 242, 242); max-width: 100%; padding: 1.5em; position: relative; white-space: pre-wrap; color: rgb(122, 124, 132); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">event_route [E_UL_CONTACT_REFRESH]
{
    route(PN_SEND, $(param(uri){param.value,pn-provider}),
                   $(param(uri){param.value,pn-prid}),
                   $(param(uri){param.value,pn-param}));
}

# $param(1) - PN provider
# $param(2) - PN PRID
# $param(3) - PN param</pre><div>What is this doing? Is the contents of this part lacking? Is it the normal routing code, but the actual pn send is lacking? How do i write exec(what client) or rest_client?</div><div><br></div><pre class="wp-block-preformatted" style="box-sizing: border-box; overflow: auto; font-family: Inconsolata, monospace; font-size: 16px; margin: 0px 0px 1.5em; border: 1px solid rgb(242, 242, 242); max-width: 100%; padding: 1.5em; position: relative; white-space: pre-wrap; color: rgb(122, 124, 132); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">route [PN_SEND]
{
    # send a PN using, for example, <b style="box-sizing: inherit; font-weight: 700;">exec</b> or <b style="box-sizing: inherit; font-weight: 700;">rest_client</b>
}</pre><div># how do we actually send the PN?</div><div><br></div><div><br></div><div>Regards,</div><div><br></div><div>Ronald</div><div><br></div><p>January 15, 2024 at 10:57 AM, "Alexey" <<a href="mailto:slackway2me@gmail.com?to=%22Alexey%22%20%3Cslackway2me%40gmail.com%3E" target="_blank" tabindex="-1">slackway2me@gmail.com</a>> wrote:</p><blockquote><div>Hello,</div><div><br></div><div>there are two tutorials in the official blog:</div><div><br></div><div>part I :  <a href="https://blog.opensips.org/2020/05/07/sip-push-notification-with-opensips-3-1-lts-rfc-8599-supportpart-i/" target="_blank">https://blog.opensips.org/2020/05/07/sip-push-notification-with-opensips-3-1-lts-rfc-8599-supportpart-i/</a></div><div><br></div><div>part II : <a href="https://blog.opensips.org/2020/06/03/sip-push-notification-with-opensips-3-1-lts-rfc-8599-supportpart-ii/" target="_blank">https://blog.opensips.org/2020/06/03/sip-push-notification-with-opensips-3-1-lts-rfc-8599-supportpart-ii/</a></div><div><br></div><div>-- </div><div>best regards, Alexey</div><div><a href="https://alexeyka.zantsev.com/" target="_blank">https://alexeyka.zantsev.com/</a></div><div><br></div><div>_______________________________________________</div><div>Users mailing list</div><div><a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a></div><div><a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a></div></blockquote><div><br></div></body></html>