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

Pirtûkxaneyên Lingara API

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

Pirtûkxaneyên API yên Lingara heman API-ya ku referans şirove dike bang dikin, bi wî zimanî ku tu jixwe pê dinivîsî. Her yek ji heman taybetmendiyê tê çêkirin û heman peymanê diparêze, ji ber vê yekê tiştê ku tu di yekê de hîn dibî derbasî yên din jî dibe:

  • Rastkirina nasnameyê. Tu nasnameya xerîdar û nepeniya xwe carekê didî xerîdar. Ew wan bi tokeneke gihîştinê diguherîne, wê di cache de digire, hinekî berî ku dema wê biqede nû dike, û heke API bi 401 bersiv bide, bangê carekê bi tokeneke nû dubare dike.
  • Herikîn. Operasyonên ku diherikin, wek çêkirina ferhengê, wek cureyê îteratorê yê taybet ê zimên digihîjin. Pirtûkxane bûyeran analîz dike û dema herikîn diqede îterasyonê diqedîne.
  • Xeletî. Her têkçûn yek ji çar xeletiyan e ku cureyekî bingehîn ê hevpar wan heye, ji ber vê yekê rêveberek dikare hemûyan bigire.
  • Dubareceribandin. 429 an 503-ya ku dibêje divê çiqas were sekinîn, heta sînorekî ji bo te dîsa tê ceribandin. Her tiştê din yekser tê avêtin.

Her mînaka kodê ya li ser van rûpelan ji guhertoyeke weşandî ya pirtûkxaneyan tê, ku li wir berî şandinê tê berhevkirin û ceribandin.

Sazkirin

Li jêr zimanê xwe hilbijêre. Her ziman rûpeleke xwe ya bi banga yekem heye, û rûpelên di bin Bikaranîna pirtûkxaneyan de her tevgerê bi hûrgilî zêdetir rave dikin.

TypeScript

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

Rust

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

Go

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

Java

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

Kotlin

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

Ruby

gem install lingara -v 0.1.0-alpha.6

PHP

composer require spinningcatstudios/lingara:0.1.0-alpha.6

Ziman

  • TypeScript

    Pirtûkxaneya API ya Lingara ji bo Node.js, li ser npm hatiye weşandin.

  • Rust

    Pirtûkxaneya API ya Lingara ji bo Rust-a async, li ser crates.io hatiye weşandin.

  • Go

    Pirtûkxaneya API ya Lingara ji bo Go, modûleke bê girêdayîbûn li derveyî pirtûkxaneya standard.

  • Java

    Pirtûkxaneya API ya Lingara ji bo Java 17 û nûtir, li ser Maven Central hatiye weşandin.

  • Kotlin

    Pirtûkxaneya API ya Lingara ji bo Kotlin li ser JVM, li ser coroutine-an hatiye avakirin.

  • Ruby

    Pirtûkxaneya API ya Lingara ji bo Ruby, gem-ek bê girêdayîbûnên dema xebitandinê.

  • PHP

    Pirtûkxaneya API ya Lingara ji bo PHP 8.2 û nûtir, li ser Packagist hatiye weşandin.

Bikaranîna pirtûkxaneyan

  • Rastkirina nasnameyê

    Her pirtûkxane çawa nasnameya xerîdar û nepeniya te dike tokenên gihîştinê, û wan teze dihêle.

  • Herikîn

    Pirtûkxane çawa encamên herikî radest dikin, û herikînek kengî diqede an têk diçe.

  • Xeletî û dubareceribandin

    Çar xeletiyên ku her pirtûkxane davêje, û kîjan têkçûn ji bo te dîsa tên ceribandin.