致命错误:未捕获的异常 'Twilio\Exceptions\TwilioException' 在 /twilio-php/Twilio/Rest/Client.php 中带有消息“未知域通知”

拉杰夫·乌帕拉

我正在尝试使用带有 PHP 的 Twilio Notify 向移动设备发送推送通知,为此首先使用以下代码创建用户

require_once 'vendor/autoload.php';
use Twilio\Rest\Client;

$accountSid = "sid";
$authToken = "your_auth_token";

$serviceSid = "serviceSid";

// Initialize the client
$client = new Client($accountSid, $authToken);
// Create a user
$user = $client
    ->notify->services($serviceSid)
    ->users->create([
        'identity' => 'push token', //am not sure what is identity also?
        'segment' => ['segmentName']
    ]);
// print_r($user);
echo $user->sid;

获取异常

Fatal error: Uncaught exception 'Twilio\Exceptions\TwilioException' with message 'Unknown domain notify' in Twilio/Rest/Client.php

如何解决这个问题?谷歌搜索了很多,但没有运气。

菲尔纳什

Twilio 开发人员布道者在这里。

您当前使用的是 Twilio PHP 5.11.0。Twilio Notify目前是测试版产品,因此未包含在主库中。

您将需要安装包含测试版和预览版产品的库的 Alpha 版本您可以使用 composer 安装它

composer require twilio/sdk:5.11.0-alpha1

至于身份,指的是Notify中用户的身份要发送通知,您需要创建bindings,这是您的用户接收通知的地址。然后,当您创建通知时,您需要提供要向其发送通知的用户身份。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档