Yakha umdibaniso
Ii-SDK zechat zeselula
Yongeza ichat yenkxaso yeSonny kwi-app yakho ye-iOS, Android okanye React Native ebonwa ngabathengi. Abathengi banokuqhagamshelana neqela lakho ngaphakathi kwi-app yakho besebenzisa ibhokisi yakho engenayo yeSonny esele ikhona.
Ukhangela i-app esetyenziswa liqela lakho lenkxaso ukuphendula? Faka i-app yeearhente yeSonny.
Khetha i-SDK yakho
iOS
I-SDK ye-Swift ene-Swift Package Manager nomzekelo we-Xcode.
Android
I-SDK ye-Kotlin ene-app yomzekelo ye-Gradle.
React Native
I-API ye-TypeScript ne-app yomzekelo esebenzisa ii-SDK zeSonny ze-iOS ne-Android.
Qhagamshela i-app yakho
- Kwindawo yeSonny evulelwe iselula, vula Izitishi → Ichat ephilayo → Usetyenziso lweselfowuni. Umnini okanye umlawuli wenza isitshixo se-app seqonga ngalinye ne-ID ye-bundle okanye ye-application.
- Faka i-SDK usebenzisa i-README yovimba wayo. Yilungiselele nge-ID yesayithi yakho nesitshixo se-app soluntu saloo nto ijoliswe kuyo yokwakha. I-React Native ifuna izitshixo ze-app ezahlukeneyo ze-iOS ne-Android.
- Bonisa ichat njengencoko yesikrini esipheleleyo okanye uyifake kwi-app yakho. Gcina umboniso wechat omnye osebenzayo ngexesha.
- Kubathengi abangeneyo, yenza i-JWT yobuni kwiseva yakho uze uyidlulisele kwi-SDK. Biza i-
reset()xa kuphunywa ukuze uqalise iseshoni entsha yondwendwe.
Izitshixo ze-app zizazisi zoluntu. Iimfihlo zokusayina ubuni nezitshixo zababoneleli bezaziso zihlala kwiseva yakho okanye kwiisetingi ezikhuselweyo zeSonny.
Izaziso ze-push
I-app yakho ilawula imvume yezaziso nokufumana ithokheni. I-SDK yamkela ithokheni ye-APNs kwi-iOS okanye ithokheni ye-FCM kwi-Android, kwaye iphatha ukucofwa kwezaziso zeSonny. Ukuhanjiswa kufuna iinkcukacha zokungena ze-app yakho: isitshixo sokusayina se-APNs nee-ID zeqela/zesitshixo ze-Apple, okanye iakhawunti yenkonzo ye-FCM yeprojekthi yakho ye-Firebase. Iinkcukacha zokungena ze-app yeearhente yeSonny zezenye i-app. Ukuhanjiswa kwe-push kusaqinisekiswa ngexesha lolu guqulelo lwangaphambili.
- Layisha iinkcukacha zokungena zomboneleli we-app yakho kwi-Usetyenziso lweselfowuni. Kwi-APNs, hambelanisa indawo ye-sandbox okanye ye-production nesakhiwo sakho.
- Vula i-app, vumela izaziso uze udlulisele ithokheni yayo kwi-SDK. Hlaziya uluhlu lwezixhobo kwiisetingi uze ukhethe isixhobo sakho sovavanyo ngexesha laso lokubhaliswa.
- Beka i-app ngasemva uze ukhethe Thumela i-push yovavanyo. Jonga isixhobo ukuba siyifumene na. Imeko kwiisetingi ibonisa ukwamkelwa ngumboneleli okanye ikhowudi yempazamo ekhuselekileyo; ukwamkelwa kodwa akuqinisekisi ukufika.
- Ukuvavanya iincoko, thumela impendulo yearhente okanye ye-AI ngelixa undwendwe lungaqhagamshelwanga. Isaziso sempendulo sivula loo ncoko xa i-app yakho idlulisela ukucofa ku-
handlePush. Isaziso sovavanyo esiqhelekileyo asivuli ncoko.
Xela umba okanye ube negalelo
Vula umba kuvimba we-SDK oyisebenzisayo. Faka inguqulelo yayo okanye i-commit, iinguqulelo ze-OS nezesakhelo sakho, nomzekelo omncinci wokuphinda ingxaki. Uvimba ngamnye wamkela ii-pull request kwaye uquka isikhokelo segalelo nesokuxela imiba yokhuseleko. Musa ukufaka idatha yabathengi, ii-JWT zobuni, iithokheni zezixhobo nezitshixo zabucala kwimiba yoluntu.
Amaxwebhu anxulumeneyo
- Ukulungiselela iwijethi
Faka iwijethi yechat ephilayo yeSonny kwiwebhusayithi yakho ngethegi enye yeskripthi.
- Ukuchongwa kweendwendwe
Chonga abasebenzisi abangeneyo uze uthumele iimpawu ezilungiselelweyo ukusuka kwiwebhusayithi yakho.
- Faka i-app
Faka iSonny kwi-iPhone, Android, Mac okanye Windows uze uvule izaziso ezityhalwayo.
- Izitishi
Yenza uze ulawule iindawo apho abathengi bakufikelela khona ngechat ephilayo nange-imeyile.