0

我正在使用下面发布的 VoIP drupal 模块实现一个脚本:

$call= new VoipCall();
$phone_number='phone_number';
$text="example text"
$script= new VoipScript('example');
$call->setScript($script);
$success=voip_text($text, $call);

但是,虽然短信发送成功,但我收到以下错误:

Notice: Undefined property: stdClass::$direction in VoipCall->getDirection() (line 415 of /home/hectorre/public_html/sites/all/modules/voipdrupal/modules/voipcall/voipcall.inc).
Notice: Undefined property: stdClass::$call_channel in VoipCall->getCallChannel() (line 503 of /home/hectorre/public_html/sites/all/modules/voipdrupal/modules/voipcall/voipcall.inc).
Notice: Undefined property: stdClass::$call_network in VoipCall->getCallNetwork() (line 523 of /home/hectorre/public_html/sites/all/modules/voipdrupal/modules/voipcall/voipcall.inc)

我查看了文档,但找不到任何资源来解释这些方法是什么以及如何解决错误。

4

1 回答 1

0

它是一个通知而不是一个错误。在 Drupal 7 中,您可以通过导航到 admin/config/development/logging 并选择单选按钮“无”来禁用通知(推荐用于生产),如下所示:

在此处输入图像描述

另请注意,您必须在呼叫对象中设置您的目的地号码:

$call= new VoipCall();
$phone_number='phone_number';
$call->setDestNumber($phone_number);
$text="example text"
$script= new VoipScript('example');
$call->setScript($script);
$success=voip_text($text, $call);
于 2013-05-16T10:12:02.100 回答