chabok-io / chabok-client-flutter

Chabok client for flutter
MIT License
4 stars 0 forks source link

How to register a new channel ???//چطور میشه کانال جدید ایجاد کرد ؟؟؟ #2

Closed jepbura closed 4 years ago

jepbura commented 4 years ago

سلام چطور میتونم در فلاتر برای هر کاربر کانال خصوصی ایجاد کنم ؟؟؟

farbod-s commented 4 years ago
سلام
بخش مربوط به ارسال پیام رو مطالعه کنید و همینطور قطعه کد مربوط به ارسال پیام روی یک کانال در نمونه کد برنامه کلاینت فلاتر رو تست کنید
اگر مشکلی بود در خدمتم
jepbura commented 4 years ago

درسته منم همون قسمت راهنما ها رو قبلش خوندم

طبق این کدی که شما در ارسال پیام گذاشتید

ChabokPush.shared.publish(new ChabokMessage("User_Id", "channel","message"));

ظاهرا میاد پیام رو به کاربری میده که در کانال خصوصی مربوطه قبلا ثبت نام کرده باشه ، درسته ؟؟؟

شما در قسمت آموزش عضویت روی کانال ، مربوط به اندروید (جاوا) کدی رو قرار دادید که در اون برای عضویت در کانال از متد subscribe استفاده شده. من این متدرو میخواستم خودم دستی اضافه کنم اما اونو تو کتابخونه های چابک پیدا نکردم ، میشه بگید تو کدوم کتابخونه هستش ؟؟؟ اگه نیستش ممکنه کدش رو بگید اضافه کنم .

//Subscribe on public alert channel. AdpPushClient.get().subscribe("alert", new Callback() {...});

//Subscribe on private league channel. AdpPushClient.get().subscribe("private/league", new Callback() {...});

farbod-s commented 4 years ago
سلام
بابت تاخیر در پاسخگویی عذرخواهی میکنم
برای دریافت پیام از متد setOnMessageCallback استفاده کنید
ثبتنام روی کانال default خودکار انجام میشه ولی اگر به کانال دیگری نیاز دارید و درکدهای dart به متد subscribe دسترسی ندارید عضویت روی کانال را از طریق کدهای native هر پلتفرم جداگانه انجام دهید.