سلام من با استفاده از لاراول و لایو وایر یه سیستم چت رو پیاده سازی کردم
حالا میخام تصویر و ویس هم ارسال کنم تو چت
که به صورت real time این اتفاق بیفته
ممنون میشم راهنمایی کنید
با لایو وایر دفعه اوله که دارم کار میکنم زیاد اشنایی ندارم اگه اموزشی هست برای اپلود عکس و ارسال ویس ممنون میشم ارسال کنید یا راهنمایی کنید چیکار کنم 🌹
سلام روز بخیر
میتونید از پکیج لایوایر آپلودر استفاده کنید که به صورت زیر نصب میشه و به صورت لحظه عکس و تصاویر و... رو در چت به اشتراک بزارید
composer require tallandsassy/livewire-uploader
@MahdiMashayekhi
سلام ممنونم
من میخام مثل تلگرام عکس بعد از انتخاب نمایش بده و با زدن دکمه ارسال تو صفحه چت نمایش بده
یا برای ویس به همین شکل
این پکیج همینکارو انجام میده ؟
طریقه کار کردن باهاش به چه صورته ؟
@ossvahid
ممنونم ازتون
من نحوه کار با این کتابخونه رو متاسفانه بلد نیستم
تلاش کردم برای ارسال ویس ولی موفق نشدم
امکانش هس توضیح بدید به چه شکل میتونم ازش استفاده کنم ؟
سلام،
برای ارسال تصویر و ویس در چت لایو، شما میتوانید از پکیج laravel-echo و pusher استفاده کنید. پکیج laravel-echo به شما امکان میدهد تا به راحتی اطلاعات را به برنامه شما ارسال کنید و پکیج pusher هم به شما کمک میکند تا ارتباط بین کاربران را به راحتی برقرار کنید.
برای ارسال تصویر و ویس در چت لایو، شما میتوانید از پکیج laravel-echo و pusher استفاده کنید. پکیج laravel-echo به شما امکان میدهد تا به راحتی اطلاعات را به برنامه شما ارسال کنید و پکیج pusher هم به شما کمک میکند تا ارتباط بین کاربران را به راحتی برقرار کنید.برای این کار، میتوانید از laravel-echo-server استفاده کنید که به شما این امکان را میدهد تا به راحتی به کانال های Pusher دسترسی داشته باشید.
برای ارسال تصویر و ویس، شما باید در سمت کلاینت یک فرم برای انتخاب فایل بسازید و فایل را به سمت سرور بفرستید. سپس، باید فایل را ذخیره کنید و یک لینک به آن برای هر کاربری که بخواهد دانلود کند ارسال کنید.
برای انتقال این لینک به کاربران، شما میتوانید از Pusher استفاده کنید. برای این کار، شما باید در کنترلر خود یک اکشن برای ارسال تصویر و ویس بسازید و آن را در کانال های Pusher منتشر کنید.
یک نمونه کد برای ارسال تصویر در لایو چت با استفاده از Pusher :
public function uploadImage(Request $request)
{
// ذخیره تصویر در دیتابیس و سرور
$image = $request->
@khakdoustamir
خیلی ممنونم از توضیحاتتون
بله از همین روشی که فرمودید استفاده کردم چت اکی هست مشکلی نداره
مشکلی که دارم برای رکورد ویس هست
از تو نت پکیج هایی برای ارسال ویس از طریق جاوا اسکریپت پیدا کردم در حالت عادی کار میکنه ولی وقتی تو لاراول میارم اصلا ویس کار نمیکنه
سلام
میشه در مورد pusher بیشتر توضیح بدین ایا باید سایتش ثبت نام کنیم پولی است؟ یا رایگانه؟
و من نیاز دارم در چتم ویس اضافه کنم و ذخیره کنم اما تمام راهنمایی ها خیلی گنگ هستند و محل ذخیره در لوکال مشخص نیست
ممنون میشم منو راهنمایی کنید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟