LiaWafanyikaji

Masharti

Wakili wanaogopa kama kifundo chako kushirikiana na wao. Serikali yako inatumia kila mawasiliano, kwenye mazingira Lia anayotuma ili watu wanaogopa kama wamefanya.

#Kama inafanya

  1. Mtu anayetawala waoMizani yako anayesema Lia.requestNotifications() kwa wakati mwingi mkuu, na Lia atakapiga kwenye kificho chake. Watu wengine wakijaribu kufungua au kufuta mabadiliko ya programu yako kwa kificho chake.
  2. Mfululizo wako unatuma mojaPOST /notifications na kwa ajili ya ID ya mshiriki, maelezo na kama kazi ya kutosha startParam.
  3. Yeye anapita kwenye simu yaoKwenye jina la mifano yako, kama mifano na kwenye kichwa cha Lia. Kukambatia kuchangia mifano yako na startParam.

#Kutuma

Tuma wakati kifuniko kina faida kwa mtu: mchana wao katika mifumo, kifuniko, mtu mmoja anayekuja. Sio't ask the moment your app opens.

if (!Lia.notificationsAllowed) {
  const { allowed } = await Lia.requestNotifications();
  if (allowed) tellYourServer(); // so it knows it may notify this player
}
  • Kama wao wamekubali kifuniko chao, requestNotifications() jibu { allowed: true } kwa kutosha.
  • Kama app yako haawezi kushiriki mabadiliko kwa kawaida (kikosi cha Lia kimefutwa), inafaili kwa notifications_off.
  • Lia.notificationsAllowed inasema kama hali zinazotoa, na notificationsChanged mabadiliko hutokea wakati mwanafunzi anachangia, kutoka kwa kujifunza yako au menyu ya ⋯.

Lia sio'kukabili kwenye serikali yako wakati mmoja anayekubali au kufuta mabadiliko. Kuzingatia kwa kinywaji, au kusoma na kufanikisha not_allowed.

#Tumia

{ "playerId": "p_3f9c0a6d1b2e4f5a6b7c", "text": "It's your move against @amara.", "startParam": "match-8k2d" }

Tazama POST /notifications kwa kila mada na jibu.

#Kutembea

Makluma ni haki ambayo watu wana kushiriki na mfumo wako, kwa hiyo Lia inatumia kama kasi:

KutembeaSasaUkumbusho
NaniWakili ambao wamejibu kwa kifundo chako'jina lako mwingine ya mabadilikoMwanafunzi wako ambao wamejibu
Siku, kwa app yako kwa mtu mmojaMizani yako'zilizopita kiasi cha kila siku, 3 kama kila Lia team alilipindaIdadi hii, na kama zaidi ya 20
Kutoka kwenye app yako kwa mwanamme mmoja1 saa30 sekunde
Siku, kwa wote app kwa mtu mmoja6Hakuna kuzishika
Kif语1 kwa 180 herufi, mabadiliko na mabadiliko ya miguu huwa kama miguu mojaMawili
Hakuna kwenye maelezoMipangilio, namba za simu na maneno ambao hutumika katika mafanikio (kama Lia'zilizopita kwa mazungumzo)Mawili

Wakati limo limetegemewa, POST /notifications jibu 429 rate_limited. Kwa app yako'yeye inatumia pia inatuma wakati unaweza kujaribu tena, kama retryAt (milisani kuanzishwa kwa 1970).

"Siku" ni saa ya 24 kwa mifumo yako's muda wa kusimamia, na mwanafunzi'zilizopita kwa siku ya kalendari kwa jumla kutoka kila app.

#Fungua app yako kwa kifupi

Ujumbe unaozalisha app yako kwa kifuniko startParam (kutoka 1 hadi 64 ya maneno, maneno, _ na -), ambayo mstari wako unapokea kutoka Lia.startParam. Ikiwa app yako kimefungwa wakati mwanamme anayesemekana, mzungu wako anapokea startParam mabadiliko kwa thamani.

function route(param) {
  if (param && param.startsWith("match-")) openMatch(param);
}
Lia.init().then(function () { route(Lia.startParam); Lia.ready(); });
Lia.on("startParam", function (data) { route(data.startParam); });

#Kutuma na kichwa

Kila ujumbe unapita kwa Lia'kutoka kwenye mstari. Ina'kutoka kwenye mstari kwa mwanachama'mwenyewe simu wakati wao wame Lia'mwenyewe kushiriki (kabla ya kushiriki); POST /notifications jibu pushed: false wakati ituweza kufikia kifuniko.

Kutafsiri kwa kawaida. Kiingereza kina maana ya kawaida. Kusoma kwa Kiingereza

Aina kusoma kila mfumo, methodi na endpoint.