1

私はそれを見つけました:

kamctl db show presentity

ユーザーのプレゼンス情報ですが、どうすればそのようなエントリを消去できますか? ユーザーの?

また、ユーザーごとにそのデータベースにエントリを 1 つだけ定義するにはどうすればよいでしょうか? パブリッシュを受け取るときにこのコードを使用しますが、これにより毎回新しいエントリが追加されます。

if(is_method("PUBLISH"))
    {
        if($hdr(Sender)!= NULL)
            handle_publish("$hdr(Sender)");
        else
            handle_publish();
        t_release();
    } 

アイデアは、ユーザーが複数回公開する可能性がありますが、エントリは 1 つだけです。

4

1 に答える 1

1

これを使用できます: https://www.kamailio.org/docs/modules/stable/modules/presence.html#presence.p.xavp_cfg

注文するtimestampには、この行が必要ですmodparam("presence", "xavp_cfg", "pres")

このように、あなたの問題は解決されたと思います。

結果出たら教えて。

于 2016-09-15T13:46:42.237 に答える