Անցնել պարունակությանը

Սերվերի API բանալու կառավարում

Այս հոդվածում

Տեղեկատվություն

API բանալին Invapi-ի API հարցումներին նվիրված հարմարավետ միջոց է նվիրված հարցումներին լիազորելու և կոնկրետ սերվերի Control Panel հասանելիություն ստանալու համար՝ անկախ ձեր կառավարման կենտրոնից և անձնական հաշիվից:

Ամբողջ հաշվին կամ կոնկրետ սերվերին հասանելիություն ստանալու համար գեներացրեք API հասանելիության բանալի Invapi կառավարման վահանակի անձնական էջում: Դրան ստանալու համար հետևեք այս հրահանգներին:

API բանալու ստացում կոնկրետ սերվերի համար

  1. Գնացեք Invapi կայք:

  2. Խնդրում ենք ընտրել այն սերվերը, որի համար ցանկանում եք ստանալ հասանելիություն արտաքին սերվերի կառավարման վահանակին. My Servers >> Պահանջվող սերվեր;

  3. Գեներացրեք API բանալի.

    • Բացեք Configuration վանդակը և ընտրեք API keys & control panel բաժինը:
    • Սեղմեք Create API key կոճակը;

    • Name դաշտում մուտքագրեք բանալու անունը՝ այն նույնականացնելու համար;
    • IP ACL դաշտում նշեք միայն այն IP հասցեները, որոնց համար թույլտվություն է տրվելու այս բանալու միջոցով, կամ թողեք դաշտը դատարկ՝ անսահմանափակ հասանելիություն ապահովելու համար;
    • Ընտրեք մուտքի մասինթեղեկացման մեթոդը (None, Email, Webhook)
    • Նշեք Active դաշտը՝ բանալին ակտիվացնելու համար;
    • Սեղմեք Save կոճակը:

    Դրանից հետո ձեր API բանալին կհայտնվի էկրանին:

Զգուշացում

Համոզվեք, որ պատճենում և պահպանում եք API բանալու արժեքը, քանի որ այն կցուցադրվի միայն մեկ անգ一次: Invapi-ն պահում է միայն բանալու հեշ (hash) արժեքը, ուստի եթե բնօրինակ բանալին կորչի, այն պետք է գեներացվի նորից:

API բանալու խմբագրում

API բանալին խմբագրելու կամ ջնջելու համար գնացեք ձեր հաշվի կամ կոնկրետ սերվերի էջ՝ ինչպես նշված է վերևում բանալին գեներացրելիս, և սեղմեք պահանջվող API բանալու վրա: Բացվող պատուղում դուք կարող եք՝

  • փոխել բանալու անունը (Name դաշտում);
  • սահմանել այն IP հասցեները, որոնցից թույլ կտվվի կանչեր կատարել՝ օգտագործելով բանալին (IP ACL դաշտում);
  • ակտիվացնել կամ ժամանակավորապես անջատել այն (checkbox Active):

Հետո կարող եք սեղմել Save կոճակը՝ փոփոխությունները պահպանելու համար:

API բանալու ջնջում

API բանալին ջնջելու համար գնացեք օգտատիրոջ պրոֆիլի՝ API Keys բաժին:

Բանալիների ցանկում գտեք այն, որը ցանկանում եք ջնջել: Սեղմեք ...:

Բացվող մենյուում սեղմեք Delete կոճակը:

Զգուշացում

API բանալին ջնջվում է առանց վերականգնման հնարավորության:

API բանալու օգտագործումը

API բանալին կարող է օգտագործվել հետևյալ եղանակներով.

  1. Հաշվին կամ սերվերին հաջորդող API հարցումների համար անհրաժեշտ սեսիայի թոքեն (session token) ստանալու համար պետք է լինի հարտակից (authorization): Հարտակցումը կարող է իրականացվել API բանալու միջոցով՝ կա՛մ ամբողջ հաշվին, կա՛մ կոնկրետ սերվերին հասանելիություն ստանալու համար՝ auth/login կանչի միջոցով՝ կախված օգտագործվող API բանալու տեսակից: Եթե հարտակցումը հաջող է և բանալին գտնվում է տվյալների բազայում, համակարգը կվերադարձնի $HOSTKEY_TOKEN սեսիայի թոքենը:

  2. Server Control Panel-ին հասանելիություն ստանալու համար, որը թույլ է տալիս սերվերի կառավարումը առանց ձեր Invapi Control Center հաշվի մեջ մուտք գործելու, և այն որպես առանձին մոդուլ ներդնել ձեր հաշվարկման (billing) համակարգում HOSTKEY սերվերները կառավարելու համար, դուք պետք է գեներացրեք սերվերին հատուկ API բանալիներ:

API բանալու օգտագործման տեղեկատվություն

Օգտագործման պատմություն վանդակում ընտրեք կոնկրոյն բանալին հաշվի կամ սերվերի համար և սեղմեք դրա վրա՝ տեսնելու համար, թե ինչպես են իրականացվել բոլոր մուտքերը այս API բանալու միջոցով որոշակի ժամանակահատվածում: Արդյունքը պետք է ներառի մուտքի համար օգտագործված էլփոստը և IP հասցեն, մուտքի հաջողության կարգավիճակը, ինչպես նաև իրադարձության ամսաթիվն ու ժամը:

API բանալու ստացում առանց web վահանակի

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

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×