اندروید - Push Notification ( به یه جاهایی رسیدیم ! )
دوستانی که با Google Cloud و به خصوص Google Cloud Messaging کار کردند ، لطفا کمک کنید که ما هم به یه جاهایی برسیم :)
من این سرویس رو راه اندازی کردم ، مشکلی نداره ، اطلان میاد ، صدای اعلان پخش میشه ، با سرور خودم ، از طریق GCM به کاربر خودم اعلان فرستادم و... !
نمی دونم من این حس رو دارم یا واقعا اینجوریه که code.google.com/apis/console خیلی شلوغه ،
1 - مثلا تو Parse.com خیلی راحت تونستم دنبال کنندگان (subScripters) رو پیدا کنم ، اما تو گوگل حتی نتونستم اون رو ببینم ! ، شما میدونید کجاست ؟
2 - من دیدم که Cloud DataBase و Cloud Stroage داره ، یعنی میشه کلا به جای هاست ازش استفاده کرد ؟
من دوبار هر بار چند ساعت وقت گذاشتم نتونستم راش بندازم (از رو آموزشهای اینترنتی) ، من php بلد نیستم فعلا ، شما که بلدی میتونی خودتون شبیه این رو پیاده کنی در حد عالی. مثلا :
یه خروجی از جنس json باید تولید کنی (آرایه ای از json) بعد هر آرایه میتونه شامل آی دی ، متن پیام ، تاریخ انقضاء و... باشه و بعد تو سمت برنامه میای بررسی میکنی مثلا اگه پیام تاریخش منقضی نشده باشه و پیام شماره 5 تو دیتابیس پیامها نبود اونو اضافه کنی و به کاربر نشون بدی از راههای مختلف.
جایگزین هم من Parse.com رو میشناسم که راه اندازیش آسونه ولی نسخه رایگانش محدودیت داره.
@hamedjj
Pushover uses a simple REST API to receive messages from your application and send them to devices running our device clients.
"هل بده" یک API سادست ، تا پیامها را از برنامه ی شما دریافت کند و به دستگاه هایی که نسخه ی کاربری برنامه ی ما را استفاده می کنند ، ارسال کند
اینجوری که من فهمیدم ، یه نوع سیستم خبر رسانی هست ، با این تفاوت که سه نسخه ی تحت وب ، اندروید و IOS داره !
اگه تحریم هستیم پس این notification های برنامه ها چطور برامون میاد؟؟؟
چون خیلی از برنامه ها هست که از این سیستم استفاده میکنند؟؟؟؟
یا نوتیفیکیشن ها فیس بوک چطور برامون میاد
تو برنامش که نمیشه در حالت عادی رفت؟؟
دوستان کسی با وبسایت parse.com کار کرده ؟
محدودیت نسخه رایگانش دقیقا چیه ؟
در این لینک توضیحات مربرط به پکیج رایگان parse.com هست:
در لینک زیر هم یکی از کاربران به نام smemamian زحمت کشیدند یه نمونه پروژه آموزشی برای این سیستم درست کردند :
در کلاس extends شده از Application، خط 17 شماره سریال های خودتون رو بنویسید:
Parse.initialize(this, YOUR_APPLICATION_ID, YOUR_CLIENT_KEY);
دوستانی که خودشون سرور دارن میتونن پیاده سازی کنن.
برای .net کار ها SignalR کاملا مناسب و غنی هست و کلاینت جاوا / اندرویدش هم با حمایت مایکروسافت نوشته شده
برای php کارها هم web sokets راهکار سمت سروره و کلاینت های اندرویدیش موجوده
تو این حالت سفارشی سازی های خوبی رو میتونید بدون محدودیت داشته باشید. مثلا ایجاد پیغام های مناسبتی زمان بندی شده، برای مباحث اتوماتیک تبلیغاتی و ...
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .