Invapi հաշվի մուտքի API Keys-ի կառավարում¶
Այս հոդվածում
Տեղեկատվություն
API բանալին հարմար միջոց է Invapi-ին API հարցումների անխոչընդոտ մուտքի համար նույնականացման համար:
API բանալին հարմար եղանակ է Invapi-ին API հարցումները լիազորելու և կոնկրետ սերվերի Control Panel-ին մուտք գործելու համար՝ անկախ ձեր կառավարման կենտրոնից և անձնական հաշվից:
API բանալու ստացում ամբողջ Invapi հաշվի համար¶
-
Միացեք Invapi և սեղմեք Username >> API keys:
-
Սեղմեք
Add newկոճակը՝ API բանալի ստեղծելու համար:
- Բանալին նույնականացնելու համար Name դաշտում մուտքագրեք դրա անունը:
- Restrict a new API key only for the server ընկնող ցանկում ընտրեք, թե արդյոք բանալին կկիրառվի ամբողջ հաշվի համար (
Any), թե՝ կոնկրետ սերվերի: - Նշեք IP հասցեները, որոնցից թույլատրվելու է մուտքը այս բանալիով, IP ACL դաշտում, կամ թողեք դատարկ՝ անսահմանափակ մուտքի համար:
- Ընտրեք հաշվին մուտք գործելու ծանուցման եղանակը այս API բանալիով Set login notification method ընկնող ցանկից: Տարբերակներն են.
- None (ծանուցում չկա):
- Webhook - ուղարկել մուտքի տվյալները HTTP-կանչով ձեր կայք:
- Եթե ընտրում եք E-mail կամ Webhook, մուտքագրեք համապատասխան էլ. հասցեն կամ URL-ը Notification address (email/URL) դաշտում:
- Բանալին ակտիվացնելու համար նշեք Active չեքբոքսը:
- Նոր API բանալի ավելացնելու համար սեղմեք
Createկոճակը:

API բանալին կցուցադրվի ձեզ:

Զգուշացում
Ինչպես ասված է վերևում, API բանալու արժեքը պետք է անպայման պատճենեք և պահպանեք, քանի որ այն կցուցադրվի միայն մեկ անգամ: Invapi-ն պահպանում է միայն բանալու հեշի արժեքը, ուստի, եթե սկզբնական բանալին կորչի, այն կպահանջի վերաստեղծում:
API բանալիների կառավարում ամբողջ Invapi հաշվի համար¶
API բանալի խմբագրելու կամ ջնջելու համար միացեք ձեր հաշվին, որտեղ այն ստեղծվել է, և սեղմեք ցանկալի բանալու վրա: Ցուցադրվող պատուհանում անցեք General Info թաբ, որտեղ կարող եք.
- փոխել բանալու անունը Name դաշտում:
- սահմանել IP հասցեները, որոնցից այս բանալիով կանչերը կարգելվեն, IP ACL դաշտում:
- փոխել կամ սահմանել ծանուցման եղանակը այս API բանալիով մուտք գործելիս: Սա վերաբերում է միայն ամբողջ հաշվի համար թողարկված բանալիներին և ներառում է ծանուցման հասցեի (էլ. հասցե/URL) դաշտը:
- ակտիվացնել կամ ժամանակավորապես անջատել այս հնարավորությունը՝ օգտագործելով Active չեքբոքսը:

Այնուհետև սեղմեք Save API key կոճակը՝ ձեր փոփոխությունները պահպանելու համար:
API բանալի ջնջելու համար սեղմեք Delete API key կոճակը:
Զգուշացում
API բանալին չի կարող վերականգնվել, երբ այն ջնջվում է:
API բանալու օգտագործում ամբողջ Invapi հաշվի համար¶
API բանալին կարելի է օգտագործել սեսիայի տոկեն ստանալու համար, որը անհրաժեշտ է հաջորդական API հարցումների համար Invapi-ի հաշվին: Լիազորումը անհրաժեշտ է: Լիազորումը կարելի է ստանալ API բանալիով՝ մուտք գործելու համար կամ ամբողջ հաշվին, կամ կոնկրետ սերվերին auth/login կանչի միջոցով՝ կախված օգտագործվող API բանալուց: Եթե լիազորումը հաջող է և բանալին գտնվում է տվյալների բազայում, համակարգը կվերադարձնի սեսիայի տոկենը $HOSTKEY_TOKEN:
API բանալու օգտագործման տեղեկատվություն ամբողջ Invapi հաշվի համար¶
Usage history թաբում ընտրեք հաշվի համար կոնկրետ բանալի և սեղմեք դրա վրա՝ դիտելու այս API բանալիով կատարված բոլոր մուտքերը որոշակի ժամանակահատվածում: Արդյունքում կներառվի մուտք գործելիս օգտագործված էլ. հասցեն և IP հասցեն, դրա հաջողության կարգավիճակը, ինչպես նաև իրադարձության ամսաթիվն ու ժամանակը:

API բանալու ստացում ամբողջ Invapi հաշվի համար առանց վեբ կառավարման վահանակի¶
API բանալին կարելի է ստանալ առանց վեբ կառավարման վահանակի օգտագործման՝ օգտագործելով API բանալիների հետ աշխատելու API մեթոդները: Այս մեթոդները կարելի է կատարել հրամանների տողից կամ ներկառուցել վեբ լուծումների մեջ