[OpenSIPS-Users] Hangup Routine
Alexander Perkins
alexanderhenryperkins at gmail.com
Wed Jan 19 18:12:58 UTC 2022
Hi Bogdan. You are my hero! Thank you for the prompt reply. I will test
that out and let you know.
Thank you!
On Wed, Jan 19, 2022 at 9:55 AM Bogdan-Andrei Iancu <bogdan at opensips.org>
wrote:
> Hi Alexander,
>
> You actually have 2 options here:
>
> 1) if you want to do that for all the calls, you can use
> E_DLG_STATE_CHANGED [1] event via the event route [2]. And check when the
> new dialog state is TERMINATED
>
> 2) if you want to do it only for some calls, use the dlg_on_hangup hook
> [3] and have it set only for the calls you need.
>
>
> [1]
> https://opensips.org/html/docs/modules/3.2.x/dialog.html#event_E_DLG_STATE_CHANGED
> [2] https://www.opensips.org/Documentation/Script-Routes-3-2#toc9
> [3]
> https://opensips.org/html/docs/modules/3.2.x/dialog.html#func_dlg_on_hangup
>
> Regards,
>
> Bogdan-Andrei Iancu
>
> OpenSIPS Founder and Developer
> https://www.opensips-solutions.com
> OpenSIPS eBootcamp 2021
> https://opensips.org/training/OpenSIPS_eBootcamp_2021/
>
> On 1/19/22 3:37 PM, Alexander Perkins wrote:
>
> Hi All. I would like to invoke a web service when the call hangs up. I'd
> like to send over to the web service items such as how long the calls
> lasted (milliseconds), etc. I know how to invoke the web service, but
> where should I invoke it so it can send over those variables?
>
> Thank you!
>
> _______________________________________________
> Users mailing listUsers at lists.opensips.orghttp://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20220119/51e039a8/attachment.html>
More information about the Users
mailing list