Ji bo dîtina API-ê di çalakiyê de di dersa destpêkirina bilez a Cloud Endpoints de, hûn hewce ne ku rêzek gavan bişopînin ku dê bihêle hûn API-ê li ser Platforma Cloud Google (GCP) bicîh bikin û ceribandin. Ev tutorial ezmûnek desta peyda dike ku fonksiyon û kapasîteyên Cloud Endpoints, ku pergalek rêveberiya API-ya belavkirî ye, destnîşan dike.
Pêşîn, hûn hewce ne ku projeyek GCP saz bikin û API-yên pêwîst çalak bikin. Ev tê de afirandina projeyek di GCP Console de, çalakkirina Cloud Endpoints API, û sazkirina amûrên rêza fermanê yên pêwîst. Gava ku van şertan li cîh in, hûn dikarin bi dersê bidomînin.
Piştre, hûn ê bi karanîna taybetmendiya OpenAPI-ê API-yek hêsan biafirînin. Taybetmendiya OpenAPI ji bo danasîna API-yên RESTful standardek pejirandî ye. Di vê tutoriyê de, hûn ê API-yek hêsan diyar bikin ku dihêle hûn navnîşek pirtûkan birêve bibin. API dê ji bo afirandina, vegerandin, nûvekirin û jêbirina pirtûkan xalên dawiyê hebin.
Piştî diyarkirina API-ê, hûn ê Çarçoveyên Cloud Endpoints bikar bînin da ku kod û pelên mîhengê yên pêwîst biafirînin. Ev çarçove destûrê dide te ku hûn bi hêsanî API-ên li ser GCP-ê pêşve bibin, bicîh bikin û birêve bibin. Ew taybetmendiyên wekî erêkirin, çavdêrîkirin, û têketina derveyî qutiyê peyda dike.
Dema ku kod û pelên mîhengê têne çêkirin, hûn ê API-ê li hawîrdora maqûl a App Engine-ê bicîh bikin. Jîngeha maqûl a App Engine platformek bi tevahî rêvekirî ye ku bixweber serîlêdanên we li ser bingeha seyrûsefera hatî pîvan dike. Ew ji bo mêvandariya API-ya we rêyek maqûl û berbelav peyda dike.
Piştî sazkirina API-ê, hûn dikarin wê bi karanîna serîlêdana xerîdar a peydakirî ceribandin. Serlêdana xerîdar navgînek webê ya hêsan e ku dihêle hûn bi xalên dawiya API-yê re têkilî daynin. Hûn dikarin vê navberê bikar bînin ku pirtûkan çêbikin, bistînin, nûvekirin û jêbirin. Bi karanîna serîlêdana xerîdar, hûn dikarin API-ê di çalakiyê de bibînin û binihêrin ka xalên dawiyê çawa tevdigerin.
Ji bilî serîlêdana xerîdar, hûn dikarin API-ê jî bi karanîna amûrên wekî cURL an Postman ceribandin. Van amûran dihêlin hûn daxwazên HTTP-ê ji xalên dawiya API-yê re bişînin û bersivan kontrol bikin. Bi ceribandina API-ê bi têketin û senaryoyên cihêreng, hûn dikarin têgihiştinek çêtir a tevger û fonksiyona wê bistînin.
Tutorial destpêka zûtirîn Cloud Endpoints danasînek berfereh û pratîkî ji bo pêşkeftin û bicîhkirina API-yên li ser GCP peyda dike. Bi şopandina tutoriyê, hûn dikarin API-ê di çalakiyê de bibînin û bi Cloud Endpoints û amûrên têkildar re ezmûnek destan bistînin.
Pirs û bersivên din ên vê dawiyê di derbarê Cloud Endpoints Quickstart:
- Ji bo her daxwazek ku ji API-yê re hatî çêkirin di dersa destpêkirina bilez a Cloud Endpoints de çi agahdarî tê tomar kirin?
- Ji bo şopandina çalakiya API-ê û têgihîştina bikarhêner û karanîna di dersa destpêkirina bilez a Cloud Endpoints de divê em çi çalak bikin?
- Skrîpta deploy_app.sh di dersa destpêkirina bilez a Cloud Endpoints de çi dike?
- Armanca meşandina skrîpta deploy_api.sh di tutoriya zûstpêka Cloud Endpoints de çi ye?