[OpenSER-Users-ES] Asignación de AVPs

Jesus Rodriguez jesusr at voztele.com
Fri Jul 11 13:55:09 CEST 2008


Hola,


> Me ha surgido un problema a la hora de utilizar los AVPs. Necesito  
> tener un AVP en la cual vaya asignando valores cada vez que el  
> script se ejecute en dicha ruta, es decir, necesito llevar un  
> tracking de valores antes de que se complete la transacción. Ahora  
> mismo estoy asignando de la siguiente manera:
>
> avp_aliases="avp_name=i:665"
> [...]
> $avp(fwd_stack) = $ru;
>
> pero cada vez que pasa por este código lo que ocurre es que se  
> reemplaza el antiguo $ru, con el nuevo $ru. Lo que quiero, como ya  
> he dicho antes, es mantener un stack con todas las $ru. ¿Alguien  
> podría ayudarme?


Los AVP son únicos por transacción por lo que no puedes mantener esos  
valores en un AVP entre diferentes transacciones. Una opción sería  
guardar ese AVP en una base de datos con avp_db_query() y recuperarlo  
cuando te interese.


Saludos
JesusR.

------------------------------------
Jesus Rodriguez
VozTelecom Sistemas, S.L.
jesusr at voztele.com
http://www.voztele.com
Tel. 902360305
-------------------------------------








More information about the Users-es mailing list