Yer xidmətinin uzadılması
Bu nümunə tətbiqdə təqdim olunan Tətbiq ixtiraçı uzantısı, tətbiqiniz bağlanarkən arxa planda işləyə bilər və TinyDB aka Paylaşılan Tercihlərdə yer məlumatlarını (en, uzunluq və istəyə görə hündürlük, dəqiqlik, sürət, mövcud ünvan və provayder) saxlayır.
Ayrıca bir POST sorğusundan istifadə edərək yer məlumatlarını seçdiyiniz bir veb xidmətinə göndərmək üçün istifadə edilə bilən bir arxa plan veb funksiyası mövcuddur. Bu, misal üçün yer məlumatlarını MySQL verilənlər bazasında saxlamaq və ya tətbiq işləmədiyi zaman bir yer dəyişikliyi aşkar edildikdən sonra e-poçt göndərmək üçün istifadə edilə bilər.
Yer xidməti arxa planda işləyərkən bildiriş veriləcək.
Nümunə tətbiqetməsində aşağıdakı 2 seçim var:
1) yerinizin Test MySQL verilənlər bazasına köçürülməsini istəyirsinizsə, seçə bilərsiniz. Xidmətə hər başladığınız zaman təsadüfi bir istifadəçi identifikasiyası yaradılacaq və yerləşmə məlumatınız (enlik, Boylam və istəyə uyğun olaraq mövcud ünvan) daxil olmaqla Test verilənlər bazasına köçürüləcəkdir. Https://puravidaapps.com/locationservice.php veb səhifəmdə nümunə tətbiqetmədən istifadə edən son 5 istifadəçi identifikatorunun son yerini görə bilərsiniz.
2) yeriniz e-poçtla göndərilməlidirsə, seçə bilərsiniz. Zəhmət olmasa e-poçt adresinizə göndəriləcək yer (en, uzunluq və istəyə görə mövcud ünvan) üçün e-poçt adresinizi daxil edin.
Tələb olunan icazələr:
- android.permission.FOREGROUND_SERVICE
- android.permission.ACCESS_FINE_LOCATION
- android.permission.ACCESS_COARSE_LOCATION
- android.permission.ACCESS_BACKGROUND_LOCATION
- android.permission.INTERNET
Zəhmət olmasa https://puravidaapps.com/privacy-policy-locationservice.php saytındakı məxfilik siyasətinə baxın
Güncəlləmə vaxtı
16 mar 2024