Mohammad reza Golshahi
4 سال پیش توسط Mohammad reza Golshahi مطرح شد
1 پاسخ

ارسال نوتفیکیشن با فایر بیس

سلام دوستان

بنده یک مشکلی خوردم در ارسال نوتفیکیشن به وسیله فایربیس
تو وب سایتم توکن کاربرو میگیرم و اونو نگه داری میکنم تو دیتابیس خودم بعد به وسیله :

https://fcm.googleapis.com/fcm/send

توکن هایی که میخواهم نوتیف دریافت کنن ارسال میکنم و success هم بهم نمایش میده اما نوتیفی نماید

سرور بنده ایرانی هستش.

و اینکه برای دریافت نوتیقکیشن باید کدی در جاوا اسکریت قرار بدم یا نوتیف از طریق fcm ارسال میشه ؟


ثبت پرسش جدید
Mehdy
تخصص : کارشناس it
@Mehdyebrahimi 3 سال پیش آپدیت شد
1

سلام من هنوز از طریق وب نوتیفیکیشن ارسال نکردم ولی توی اپلیکیشن این کار و میکنم . مشکلی که الان دارید اینه که دارید از API عمومی استفاده میکنید یعنی
https://fcm.googleapis.com/fcm/send
این در صورتی هست که گوگل دیگه از این لینک پشتیبانی نمی کنه
لینک جدید
Https://fcm.googleapi.com/v1/YOUR PROJECTS/message:send
هست که your project I'd ای دی پروژه فایر بیس خودتون هست
البته این تنها تغییر نیست بلکه
شما باید توکن اکسس پروژه خودتون و به صورت داینامیک بگیرید که خودش چندتا روش داره ولی دریافتش با php را اصلا توی داکیومنت های گوگل توضیح نداده و روشش را جداگانه سرچ کنید بعد از دریافت اکسس توکن هم باید بدونید که حتی مدل جیسون ارسال نوتیفیکیشن هم تغییر کرده که توی مستندات گوگل هست
اگر همه تغییرات را درست انجام بدید می تونی دوباره نوتیفیکیشن بگیرید البته اینم بگم صدتا مطلب که سرچ کنید ۹۹ تاش مربوط به api اول هست که غیر فعال شد حتما مطالب مربوط به API v1 را سرچ کنید


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام