Yakha ukuxhumanisa
Ama-SDK engxoxo eselula
Engeza ingxoxo yosizo ye-Sonny kuhlelo lwakho lokusebenza lwe-iOS, Android noma React Native olusetshenziswa ngamakhasimende. Amakhasimende angaxhumana nethimba lakho ngaphakathi kohlelo lwakho esebenzisa i-inbox yakho ye-Sonny ekhona.
Ufuna uhlelo lokusebenza ithimba lakho losizo elilusebenzisayo ukuphendula? Faka uhlelo lokusebenza lwe-Sonny lwama-ejenti.
Khetha i-SDK yakho
iOS
I-SDK ye-Swift ene-Swift Package Manager nesibonelo se-Xcode.
Android
I-SDK ye-Kotlin enohlelo lokusebenza oluyisibonelo lwe-Gradle.
React Native
I-API ye-TypeScript nohlelo lokusebenza oluyisibonelo olusebenzisa ama-SDK e-Sonny e-iOS ne-Android.
Xhuma uhlelo lwakho lokusebenza
- Endaweni ye-Sonny evulelwe iselula, vula u-Iziteshi → Ingxoxo ebukhoma → Izinhlelo zokusebenza zeselula. Umnikazi noma umlawuli udala ukhiye wohlelo lokusebenza kuyo yonke inkundla ne-bundle noma i-ID yohlelo lokusebenza.
- Faka i-SDK usebenzisa i-README yenqolobane yayo. Yilungiselele nge-ID yesayithi yakho nokhiye womphakathi wohlelo lokusebenza waleyo build. I-React Native idinga okhiye bezinhlelo zokusebenza abahlukene be-iOS ne-Android.
- Bonisa ingxoxo njengengxoxo egcwele isikrini noma uyifake ngaphakathi kohlelo lwakho lokusebenza. Gcina ukubuka kwengxoxo okukodwa okusebenzayo ngesikhathi.
- Kumakhasimende angene ngemvume, dala i-JWT yobunikazi eseveni yakho bese uyidlulisela ku-SDK. Biza u-
reset()lapho ephuma ukuze uqale iseshini entsha yesivakashi.
Okhiye bezinhlelo zokusebenza bangabahlonzi bomphakathi. Izimfihlo zokusayina ubunikazi nokhiye babahlinzeki bezaziso bahlala eseveni yakho noma ezilungiselelweni ezivikelwe ze-Sonny.
Izaziso ze-push
Uhlelo lwakho lokusebenza luphethe imvume yezaziso nokuthola i-token. I-SDK yamukela i-token ye-APNs ku-iOS noma i-token ye-FCM ku-Android, futhi iphatha ukuthepha izaziso ze-Sonny. Ukulethwa kudinga imininingwane yokungena yohlelo lwakho lokusebenza: ukhiye wokusayina we-APNs nama-ID ethimba/okhiye we-Apple, noma i-akhawunti yesevisi ye-FCM yephrojekthi yakho ye-Firebase. Imininingwane yokungena yohlelo lokusebenza lwe-Sonny lwama-ejenti ingeyohlelo oluhlukile. Ukulethwa kwe-push kusaqinisekiswa ngalesi sikhathi sokubuka kuqala.
- Layisha imininingwane yokungena yomhlinzeki wohlelo lwakho ku-Izinhlelo zokusebenza zeselula. Ku-APNs, fanisa indawo ye-sandbox noma ye-production ne-build yakho.
- Vula uhlelo lokusebenza, vumela izaziso bese udlulisela i-token yalo ku-SDK. Vuselela uhlu lwamadivayisi ezilungiselelweni bese ukhetha idivayisi yakho yokuhlola ngesikhathi sokubhaliswa kwayo.
- Beka uhlelo lokusebenza ngemuva bese ukhetha u-Thumela i-push yokuhlola. Hlola idivayisi ukuthi itholakele yini. Isimo sezilungiselelo sibonisa ukwamukelwa ngumhlinzeki noma ikhodi yephutha ephephile; ukwamukelwa kodwa akuqinisekisi ukufika.
- Ukuze uhlole ingxoxo, thumela impendulo ye-ejenti noma ye-AI ngenkathi isivakashi singaxhunyiwe. Isaziso sempendulo sivula leyo ngxoxo lapho uhlelo lwakho ludlulisela ukuthepha ku-
handlePush. Isaziso sokuhlola esijwayelekile asivuli ingxoxo.
Bika inkinga noma unikele
Vula inkinga enqolobaneni ye-SDK oyisebenzisayo. Faka inguqulo noma i-commit yayo, izinguqulo ze-OS nohlaka lwakho, nesibonelo esincane sokuphinda inkinga. Inqolobane ngayinye yamukela ama-pull request futhi inezinkombandlela zokunikela nokubika ezokuphepha. Gcina imininingwane yamakhasimende, ama-JWT obunikazi, ama-token amadivayisi nokhiye abayimfihlo bengekho ezinkingeni zomphakathi.
Imibhalo ehlobene
- Ukulungisa i-widget
Faka i-widget yengxoxo ebukhoma ye-Sonny kuwebhusayithi yakho ngethegi yeskripthi eyodwa.
- Ukuhlonza izivakashi
Hlonza abasebenzisi abangene ngemvume futhi uthumele izimfanelo zangokwezifiso usuka kuwebhusayithi yakho.
- Faka uhlelo lokusebenza
Faka i-Sonny ku-iPhone, Android, Mac, noma Windows futhi uvule izaziso ze-push.
- Iziteshi
Dala futhi uphathe izindawo lapho amakhasimende ekufinyelela khona ngengxoxo ebukhoma nange-imeyili.