1
실시간 알림, 내가 API의 구성
했다
후 API를 만든 통지를하기 위해 푸셔와 Laravel 5.5을 사용하여 I'amLaravel 푸셔를 분명히 방송 BroadcastException 없음 메시지
public function store(Request $request)
{
$advertising = Advertising::create($request->all());
$admins = \App\Admin::all();
\Notification::send($admins, new \App\Notifications\AdvertisingAdded($advertising));
return $advertising;
}
AdvertisingAdded
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\BroadcastMessage;
use App\Advertising;
class AdvertisingAdded extends Notification
{
use Queueable;
//-must be public fir pusher
public $advertising;
public function __construct(Advertising $advertising)
{
$this->advertising = $advertising;
}
public function via($notifiable)
{
return ['database','broadcast'];
}
public function toArray($notifiable)
{
return [
'msg' => 'Advertising '.$this->advertising->title_ar.' is added ',
'advertising_id' => $this->advertising->id
];
}
public function toBroadcast($notifiable)
{
return new BroadcastMessage([
'msg' => 'Advertising '.$this->advertising->title_ar.' is added ',
'advertising_id' => $this->advertising->id
]);
}
}
에서
내가 우체부에서 올리기 오류를 얻을
(가) 암호화 만들기 :를 분명히 \ 방송 \ BroadcastException 없음 메시지 error image
은 내가 https://www.youtube.com/watch?v=i6Rdkv-DLwk
는 또한이 문제가 있었을하지만, 몇 가지 이유 여전히 암호화를 false로 설정 한 후에도 오류가 발생합니다. 캐시를 재설정하여 문제를 해결했습니다 (php artisan config : cache). –