无法与pjsua一起使用modify_account

时间:2018-05-31 18:46:40

标签: python pjsip

我正在尝试使用pjsua创建一个帐户然后修改该帐户,但它抱怨即使我使用整数也需要一个整数。

这是我的测试代码:

lib = pj.Lib()
lib.init()
lib.create_transport(pj.TransportType.UDP, pj.TransportConfig(0))
lib.create_account(pj.AccountConfig('127.0.0.1', '1234'))
mailbox = 5678
lib.modify_account('acc.info().uri', pj.AccountConfig('127.0.0.1', '%d' %
int(mailbox)))

以下是错误:

追踪(最近一次呼叫最后一次):

文件./test.py,第29行,

lib.modify_account('acc.info().uri', pj.AccountConfig('127.0.0.1', '%d' % int(mailbox)))

文件/usr/local/lib/python2.7/dist-packages/pjsua.py,第2354行,在modify_account

err = _pjsua.acc_modify(acc_id, acc_config._cvt_to_pjsua())
  

TypeError:需要一个整数

     

异常AttributeError:"' NoneType'对象没有属性   '破坏'"在>忽略

0 个答案:

没有答案