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

Qhagamshela i-app yakho

  1. 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.
  2. 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.
  3. Bonisa ichat njengencoko yesikrini esipheleleyo okanye uyifake kwi-app yakho. Gcina umboniso wechat omnye osebenzayo ngexesha.
  4. 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.

  1. Layisha iinkcukacha zokungena zomboneleli we-app yakho kwi-Usetyenziso lweselfowuni. Kwi-APNs, hambelanisa indawo ye-sandbox okanye ye-production nesakhiwo sakho.
  2. Vula i-app, vumela izaziso uze udlulisele ithokheni yayo kwi-SDK. Hlaziya uluhlu lwezixhobo kwiisetingi uze ukhethe isixhobo sakho sovavanyo ngexesha laso lokubhaliswa.
  3. 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.
  4. 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