Lingara Lingara Belge Rêbername API Pirtûkxane Sepan Avakirin Sepana webê
Ziman: Kurdî

Avakirina sepanên Lingara

Ev rûpel ji Îngilîzî hatiye wergerandin. Heke her du ji hev cuda bin, rûpela Îngilîzî rast e. Rûpela Îngilîzî bixwîne

Sepaneke Lingara serverek e ku tu dixebitînî. Dema ku xwendekarek sepana te saz kiribe, Lingara daxwazeke îmzekirî ji servera te re dişîne, servera te bi kartekê bersiv dide, û Lingara wê kartê bi şêwaza xwe dikişîne. Koda te qet li ser cîhaza xwendekar naxebite û qet nabîne ka Lingara li wir çi tomar dike.

Ji bo Lingara, sepan klientek OAuth e ku manifestek pê re heye. Klient nasnameya sepana te dide wê. Manifest dibêje karta wê li ku dikare xuya bibe, ew dixwaze çi bibîne, û Lingara daxwazên wê bo ku dişîne.

Kart li ku xuya dibe

Manifestê te navê wan cihan dide ku karta te dikare tijî bike. Du heb in:

  • plans.empty_detail: panela hûrguliyan a ekrana planên dersê, dema ku tu plan nehatibe hilbijartin. Ew li ser webê, Android û iOS tê kişandin her gava ku ekran têra xwe fireh be ku du panelan nîşan bide.
  • home.side: stûna kêlekê ya rûpela Mal li ser webê.

Li cihê ku yek ji van cihan jî nayê kişandin, xwendekar sepana te bi ekrana tijî ji Sepanan vedike: li ser webê di konsolê de, û li ser Android û iOS di Mîhengan de. Her cih di yek demê de tenê sepanekê nîşan dide. Dema ku xwendekarek ji bo heman cihî çend sepan saz kiribin, ew bi xwe hildibijêre ka kîjan li wir xuya bibe.

Kî dikare sepanekê saz bike

Niha sepanek tenê ji aliyê xwediyê wê ve, li ser hesabê wî bi xwe, dikare were sazkirin. Sazkirina ji aliyê kesên din ve hîn ne berdest e.

Tiştên ku tu hewce dikî

  • Klientek OAuth, ku tu di konsolê de çêdikî.
  • Serverek ku bi HTTPS bersiva daxwazên Lingara dide.
  • Yek ji kîtên sepanê yên li jêr. Kît îmzeya li ser her daxwazê kontrol dike, berî ku tu kartê bişînî wê di nav sînorên Lingara de digire, û bersivê dinivîse.

Destpêka bilez tevahiya rêyê nîşan dide, ji klientek nû heta kartekê li ser hesabê te bi xwe.

Kîtekê saz bike

Zimanê xwe li jêr hilbijêre.

TypeScript

npm install @lingara/apps@0.1.0-alpha.6

Rust

cargo add lingara-apps@0.1.0-alpha.6 --features axum
cargo add axum@0.8
cargo add tokio --features macros,net,rt-multi-thread

Go

go get github.com/Spinning-Cat-Studios/lingara_app_framework_sdk/go@v0.1.0-alpha.6

Java

<dependency>
  <groupId>com.getlingara</groupId>
  <artifactId>lingara-apps-java</artifactId>
  <version>0.1.0-alpha.6</version>
</dependency>

Kotlin

implementation("com.getlingara:lingara-apps-kotlin:0.1.0-alpha.6")

Ruby

gem install lingara-apps -v 0.1.0-alpha.6

PHP

composer require spinningcatstudios/lingara-apps:0.1.0-alpha.6 spinningcatstudios/lingara:@alpha

Avakirina sepanekê

  • Destpêka bilez

    Ji klientek OAuth a nû heta karta sepana te li ser hesabê te bi xwe.

  • Kart

    Heşt hêmanên ku kartek ji wan pêk tê, sînorên ku Lingara bi kar tîne, û tiştê ku xwendekar dibîne dema ku kartek têk diçe.

  • Çarçove û razîbûn

    Sepana te dikare li ser xwendekarekî çi fêr bibe, qad bi qad, û xwendekar çawa pê razî dibe.

  • Nota mamoste

    Rêzek ku sepana te dikare pêşkêşî mamosteyê Lingara bike, û rêzikên ku ew di wan re derbas dibe.