Backend wuxuu si guul leh u diri karaa codsi Firebase Cloud Messaging iyada oo loo marayo proxy shirkadeed, halka qalabka Android uusan waligiis helin ogeysiiska. Codsiga Admin API ee backend-ka iyo xiriirka FCM ee qalabka waa waddooyin kala duwan.

Hagaha shabakada Firebase wuxuu sheegayaa in borotokoolka qalabka FCM aan lagu mari karin proxy shabakadeed. Habaynta macmiil HTTP ee diraha ma beddelo xiriirkaas joogtada ah ee qalabka oo u noqda codsi proxy HTTP.

Qalabka Android, dekedaha TCP ee loo socdo ee dokumentaysan waa 5228, 5229, 5230 iyo 443. FCM caadi ahaan wuxuu isticmaalaa 5228, dekedaha kalena waa la heli karaa. Ku dhaqan geli siyaasadda ku habboon shabakada ay qalabka qaata ku xirmaan.

Isticmaal hagaha magacyada martigeliyaha ee Firebase daabacay marka dab-demiska xaddido goobaha; waxay ka digtaa liisaska IP-da ee go'an ee la oggolaaday sababtoo ah ciwaannada way is beddeli karaan. Qalabku waxay sidoo kale u baahan yihiin DNS shaqaynaya iyo waddo deggan oo xiriirkooda muddada dheer.

Haddii diraha ku guuldareysto inta lagu jiro helista token-ka ama codsi Admin API, baaritaanka gaadiidka HTTP ee dhinaca server-ka. Xiriirka HTTP ee Firebase Admin Java, habee gaadiidka API iyo kan aqoonsiga si wadajir ah. Haddii diristu guulaysato laakiin keenista guuldareysato, ilaali natiijadaas oo baar waddada qalabka halkii aad si isdaba joog ah u beddeli lahayd aqoonsiga proxy ee backend-ka.

Maqaallo la xiriira