Twilio Conversation Неустранимая ошибка при попытке отправить сообщение?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Twilio Conversation Неустранимая ошибка при попытке отправить сообщение?

Сообщение Anonymous »

Я пытаюсь вести групповой разговор, следуя онлайн-образцам twilio. У меня есть разговор, и люди связаны (я думаю), но когда я отправляю сообщение, я получаю следующую ошибку:

Неустранимая ошибка: Uncaught Twilio\Exceptions\RestException: [HTTP 412] Невозможно создать запись: не удалось активировать групповое MMS

Есть ли у кого-нибудь рабочие примеры рабочего разговора на PHP? Если хотите, я могу опубликовать свой полный код (без ключей и номеров телефонов)
Код для установления разговора:
$conversation = $twilio->conversations->v1->conversations
->create([
"friendlyName" => "RawesomePaws"
]
);


Затем я добавил телефон Twilio и еще три номера телефонов для SMS
$participant = $twilio->conversations->v1->conversations("CHb61ad48141884350896047adc23XXXX")
->participants
->create([
"identity" => "Rawesome Orders",
"messagingBindingProjectedAddress" => "+1408840XXXX"
]
);

$participant = $twilio->conversations->v1->conversations("CHb61ad48141884350896047adc237XXXX")
->participants
->create([
"messagingBindingAddress" => "+1408409XXXX"
]
);

$participant = $twilio->conversations->v1->conversations("CHb61ad48141884350896047adc237XXXX")
->participants
->create([
"messagingBindingAddress" => "+1815210XXXX"
]
);

$participant = $twilio->conversations->v1->conversations("CHb61ad48141884350896047adc237XXXX")
->participants
->create([
"messagingBindingAddress" => "+1408540XXXX"
]
);


Теперь, когда разговор настроен, я пытаюсь отправить групповое сообщение:
$message = $twilio->conversations->v1->conversations("CHb61ad48141884350896047adc237XXXX")
->messages
->create([
"body" => 'Message Body',
"author" => 'Rawesome Orders',
]
);


и вот вывод, когда я нахожусь в терминале:
Fatal error: Uncaught Twilio\Exceptions\RestException: [HTTP 412] Unable to create record: Group MMS activation failed in /home/customer/www/sirota-consulting.com/public_html/PPLG/cron/twilio-php-main/src/Twilio/Version.php:88
Stack trace:
#0 /home/customer/www/XXX-consulting.com/public_html/PPLG/cron/twilio-php-main/src/Twilio/Version.php(223): Twilio\Version->exception(Object(Twilio\Http\Response), 'Unable to creat...')
#1 /home/customer/www/XXX-consulting.com/public_html/PPLG/cron/twilio-php-main/src/Twilio/Rest/Conversations/V1/Conversation/MessageList.php(57): Twilio\Version->create('POST', '/Conversations/...', Array, Array, Array)
#2 /home/customer/www/XXX-consulting.com/public_html/PPLG/sms_SendMessage.php(15): Twilio\Rest\Conversations\V1\Conversation\MessageList->create(Object(Twilio\Values))
#3 {main}
thrown in /home/customer/www/XXX-consulting.com/public_html/PPLG/cron/twilio-php-main/src/Twilio/Version.php on line 88

Обновление 2
Это полный журнал phpLog
[24-Apr-2021 01:11:59 UTC] -- BEGIN Twilio API Request --
[24-Apr-2021 01:11:59 UTC] Request Method: POST
[24-Apr-2021 01:11:59 UTC] Request URL: /v1/Conversations/CHb61ad48141884350896047adc237cf45/Messages
[24-Apr-2021 01:11:59 UTC] Request Headers:
[24-Apr-2021 01:11:59 UTC] User-Agent: twilio-php/6.16.0 (PHP 7.3.27)
[24-Apr-2021 01:11:59 UTC] Accept-Charset: utf-8
[24-Apr-2021 01:11:59 UTC] Content-Type: application/x-www-form-urlencoded
[24-Apr-2021 01:11:59 UTC] Accept: application/json
[24-Apr-2021 01:11:59 UTC] -- END Twilio API Request --
[24-Apr-2021 01:12:00 UTC] Status Code: 412
[24-Apr-2021 01:12:00 UTC] Response Headers:
[24-Apr-2021 01:12:00 UTC] Date: Sat, 24 Apr 2021 01:12:00 GMT
[24-Apr-2021 01:12:00 UTC] Content-Type: application/json; charset=utf-8
[24-Apr-2021 01:12:00 UTC] Content-Length: 129
[24-Apr-2021 01:12:00 UTC] Connection: keep-alive
[24-Apr-2021 01:12:00 UTC] Twilio-Request-Id: RQbd66fd8e4b548596a430a2646a4376f2
[24-Apr-2021 01:12:00 UTC] Twilio-Request-Duration: 0.195
[24-Apr-2021 01:12:00 UTC] Access-Control-Allow-Origin: *
[24-Apr-2021 01:12:00 UTC] Access-Control-Allow-Headers: Accept, Authorization, Content-Type, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since
[24-Apr-2021 01:12:00 UTC] Access-Control-Allow-Methods: GET, POST, DELETE, OPTIONS
[24-Apr-2021 01:12:00 UTC] Access-Control-Expose-Headers: ETag
[24-Apr-2021 01:12:00 UTC] Access-Control-Allow-Credentials: true
[24-Apr-2021 01:12:00 UTC] X-Powered-By: AT-5000
[24-Apr-2021 01:12:00 UTC] X-Shenanigans: none
[24-Apr-2021 01:12:00 UTC] X-Home-Region: us1
[24-Apr-2021 01:12:00 UTC] X-API-Domain: conversations.twilio.com
[24-Apr-2021 01:12:00 UTC] Strict-Transport-Security: max-age=31536000
[24-Apr-2021 01:12:00 UTC] PHP Fatal error: Uncaught Twilio\Exceptions\RestException: [HTTP 412] Unable to create record: Group MMS activation failed in /home/customer/www/XXX-consulting.com/public_html/PPLG/cron/twilio-php-main/src/Twilio/Version.php:88
Stack trace:
#0 /home/customer/www/XXX-consulting.com/public_html/PPLG/cron/twilio-php-main/src/Twilio/Version.php(223): Twilio\Version->exception(Object(Twilio\Http\Response), 'Unable to creat...')
#1 /home/customer/www/XXX-consulting.com/public_html/PPLG/cron/twilio-php-main/src/Twilio/Rest/Conversations/V1/Conversation/MessageList.php(57): Twilio\Version->create('POST', '/Conversations/...', Array, Array, Array)
#2 /home/customer/www/XXX-consulting.com/public_html/PPLG/sms_SendMessage.php(15): Twilio\Rest\Conversations\V1\Conversation\MessageList->create(Object(Twilio\Values))
#3 {main}
thrown in /home/customer/www/XXX-consulting.com/public_html/PPLG/cron/twilio-php-main/src/Twilio/Version.php on line 88


Подробнее здесь: https://stackoverflow.com/questions/672 ... nd-message
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»