Измените Имя отправителя с Подтвердить на Имя моей компании в laravel, используя nexmo - PullRequest
1 голос
/ 04 апреля 2020

Я пытаюсь изменить заголовок сообщения, предоставленного nexom «verify», на название моей компании. Я обновляю свою учетную запись nexmo и вкладываю в нее деньги. Я пытаюсь использовать, но НЕ работает.

это мое уведомление

<?php

namespace App\Notifications;

use Illuminate\Bus\Queueable;
use Illuminate\Notifications\Notification;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Notifications\Messages\MailMessage;
use Illuminate\Notifications\Messages\NexmoMessage;
//use App\admin\Course;

class ConfirmedCourse extends Notification
{
    use Queueable;
    protected $course;

    /**
     * Create a new notification instance.
     *
     * @return void
     */
    public function __construct($course)
    {
     $this->course = $course;
    }

    /**
     * Get the notification's delivery channels.
     *
     * @param  mixed  $notifiable
     * @return array
     */
    public function via($notifiable)
    {
        return ['nexmo'];
    }

 public function toNexmo($notifiable)
    {
      try {
     $message = new NexmoMessage(); 
     $message->from('basma center')->content($this->course)
         ->unicode();
     return $message;
    }catch (\Exception $e) {
    $e->getMessage();
    }
 }  
}

enter image description here

Как я могу решить эту проблему, пожалуйста ?? заранее спасибо

1 Ответ

1 голос
/ 09 апреля 2020

Просматривая код из Laravel, я считаю, что вы делаете правильно, поскольку похоже, что они пропускают ваше "из" настройки обратно в стек уведомлений. Единственное, о чем я могу подумать, - это, возможно, страновые ограничения, поскольку разные страны предъявляют разные требования к SMS для данных отправителя.

Возможно, вы захотите проверить Спецификация страны c Функции и список Рекомендаций, чтобы увидеть, переопределяет ли это оператор.

Также имейте в виду, что Laravel Уведомления - это чистые SMS-сообщения, они не являются нашим продуктом Verify . Вы гораздо более ограничены в том, что вы можете установить в качестве опции «от» с необработанными SMS (см. Ограничения страны выше).

...