Այս ցուցակի մասին
Որտեղ է սխալվում API-ի փաստաթղթավորման մեծ մասը
Բազմաթիվ ուղեցույցներ թվարկում են վերջնակետերը (endpoints), սակայն բաց են թողնում այն մանրամասները, որոնք իրականում շփոթություն են առաջացնում՝ ինչպես է նույնականացումը (authentication) գործում գործնականում, հարցումների և պատասխանների ճշգրիտ օրինակները, ինչպես նաև այն, թե ինչ են նշանակում կոնկրետ սխալները և ինչպես լուծել դրանք: Երբ դա տեղի է ունենում, ծրագրավորողներն ստիպված են լինում դիմել աջակցման տոմսեր (support tickets) բացելուն, ինչը զրկում է փաստաթղթավորում ունենալու բուն նպատակից:
Մեր մոտեցումը
Ենթադրությունների վրա հիմնվելու փոխարեն մենք ամեն ինչ կառուցում ենք անմիջապես Ձեր սկզբնական կոդից: Մենք ուսումնասիրում ենք Ձեր երթուղիները, վավերացման տրամաբանությունը և սխալների մշակումը, նախքան API-ն ինքներս իրական տվյալներով (live credentials) փորձարկելը: Վերջնական փաստաթղթավորման յուրաքանչյուր օրինակ ներկայացնում է մեր ուղարկած իրական հարցումը և ստացած պատասխանը՝ ապահովելով հորինված մանրամասների կամ անհնարին կարգավիճակի կոդերի (status codes) բացակայությունը:
Ինչ եք Դուք ստանում
- Նույնականացման ուղեցույց. թոքենների թողարկում, թարմացում և ինչ է տեղի ունենում, եթե դրանց ժամկետը լրանում է սեսիայի ընթացքում:
- Յուրաքանչյուր վերջնակետի ամբողջական լուսաբանում՝ ներառյալ պարամետրերը, աշխատող հարցման օրինակը և պատասխանի իրական կառուցվածքը:
- Սխալների տեղեկատու, որը յուրաքանչյուր կոդ կապում է իր պատճառի և լուծման հետ, այլ ոչ թե պարզապես վերաձևակերպված հաղորդագրություն:
- Արագ մեկնարկի ուղեցույց, որը նախատեսված է նոր ծրագրավորողին զրոյից հաջողված հարցման հասցնելու համար:
- Նշումներ հարցումների հաճախականության սահմանաչափերի (rate limits), էջավորման (pagination), webhook-ների և իդեմպոտենտության (idempotency) վերաբերյալ՝ որտեղ որ դրանք տեղին են:
Տրամադրման ձևաչափը
Մենք տրամադրում ենք Markdown՝ հարմարեցված Ձեր ռեպոզիտորիային, կառուցված այնպես, որ համապատասխանի OpenAPI-ին կամ փաստաթղթավորման կայքին՝ կախված նրանից, թե դրանցից որը Ձեր թիմը թարմ կպահի: Կոդի նմուշները տրամադրվում են այն լեզուներով, որոնցից օգտվում են Ձեր օգտատերերը, և փորձարկվում են դրանք գործարկելով: Ըստ պահանջի կարող է ներառվել Postman-ի ոճով հավաքածու (collection):
Ինչ է մեզ անհրաժեշտ Ձեզանից
Մուտք Ձեր ռեպոզիտորիա կամ OpenAPI ֆայլ, աշխատող մուտքային տվյալներ թեստային միջավայրի համար և այն հարցերը, որոնց Ձեր աջակցման թիմն ամենից հաճախ է պատասխանում. սրանք են ձևավորում ուղեցույցի կառուցվածքը:
Ինչը ներառված չէ
Այս ծառայությունը ներառում է ծրագրաշարի վարքագծի ճշգրիտ տեխնիկական փաստաթղթավորումը. գովազդային կամ մարքեթինգային տեքստերն առանձին առաջադրանք են:
Գործընթացը և ժամկետները
Դուք կստանաք ամբողջական առաջին սևագիրը, որը կարող եք համեմատել այն կրկնվող հարցերի հետ, որոնց պատասխանում է Ձեր աջակցման թիմը: Մենք նախընտրում ենք, որ ինժեները վաղ փուլում նկատի եզրային դեպքերը (edge case), քան հանձնել որևէ բան, որը հղկված է, բայց ոչ ճշգրիտ: Քանի որ յուրաքանչյուր օրինակ գործարկվել է Ձեր գործող API-ի դեմ, վերջնական փաստաթղթում ոչինչ տեսական չէ:
Այս փաթեթը ներառում է API փաստաթղթավորման մեկ ֆիքսված գնով ծավալ, որը մատուցվում է մեկ փուլով, մեկ վերանայման հնարավորությամբ, 500.99 USD գնով և 10 օրյա կատարման ժամկետով: Ձեզ անհրաժեշտ կլինի տրամադրել այն տիրույթը (domain), որին վերաբերում է պատվերը, և Ձեր տեխնիկական առաջադրանքը (brief):