dtwye28880 2017-06-21 09:31
浏览 97
已采纳

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

Am trying to send push notifications to mobile devices using Twilio Notify with PHP, For this first creating a user using following code

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;

Getting an exception in

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

How to solve this? Googled a lot but no luck.

  • 写回答

2条回答 默认 最新

  • donglao4370 2017-06-21 10:32
    关注

    Twilio developer evangelist here.

    You are currently using Twilio PHP 5.11.0. Twilio Notify is a beta product right now so is not included in the main library.

    You will need to install the alpha version of the library that includes beta and preview products. You can install this with composer with

    composer require twilio/sdk:5.11.0-alpha1
    

    As for the identity, that refers to the identity of a User in Notify. To send notifications you need to create bindings, which are addresses for your users to receive notifications on. Then when you create a notification you supply the identity of the user to send the notification to.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 如何让企业微信机器人实现消息汇总整合
  • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
  • ¥15 如何用Python爬取各高校教师公开的教育和工作经历
  • ¥15 TLE9879QXA40 电机驱动
  • ¥20 对于工程问题的非线性数学模型进行线性化
  • ¥15 Mirare PLUS 进行密钥认证?(详解)
  • ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
  • ¥20 想用ollama做一个自己的AI数据库
  • ¥15 关于qualoth编辑及缝合服装领子的问题解决方案探寻
  • ¥15 请问怎么才能复现这样的图呀