Користувальницькькі налаштування

Налаштування сайту


software:ovh

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
software:ovh [2020/08/30 03:33]
charon [Using API]
software:ovh [2020/08/30 04:06] (поточний)
charon
Рядок 7: Рядок 7:
   - the application key (AK) - can be publicly shared;   - the application key (AK) - can be publicly shared;
   - secret application key (AS) - keep it secret.    - secret application key (AS) - keep it secret. 
-This is just start! Now you need to obtain Consumer key!+This is just start! Now you need to obtain Consumer key (CK)To request consumer key you must use AK from previous step, write access rules and set redirection URL: 
 +<code> 
 +$ curl -XPOST -H"X-Ovh-Application: 7kbG7Bk7S9Nt7ZSV" -H "Content-type: application/json"
 +https://eu.api.ovh.com/1.0/auth/credential  -d '{ 
 +    "accessRules":
 +        { 
 +            "method": "GET", 
 +            "path": "/domain/zone/*" 
 +        }, 
 +        { 
 +            "method": "POST", 
 +            "path": "/domain/zone/*" 
 +        }, 
 +        { 
 +            "method": "PUT", 
 +            "path": "/domain/zone/*" 
 +        }, 
 +        { 
 +            "method": "DELETE", 
 +            "path": "/domain/zone/*" 
 +        }        
 +    ], 
 +    "redirection":"https://www.mywebsite.com/" 
 +}' 
 +</code> 
 +After that you'll receive CK and validation URL 
 +<code> 
 +{"validationUrl":"https://eu.api.ovh.com/auth/?credentialToken=iQ1joJE0OmSPlUAoSw1IvAPWDeaD87ZM64HEDvYq77IKIxr4bIu6fU8OtrPQEeRh","consumerKey":"MtSwSrPpNjqfVSmJhLbPyr2i45lSwPU1","state":"pendingValidation"
 +</code> 
 +Open validation URL and enter NIC handle and password to authorize CK. 
 + 
 +Or you can go easy way: https://eu.api.ovh.com/createToken/ - fill NIC handle, password, script name (any), script description (any), Validity Unlimited, Rights: 
 +<code> 
 +GET /domain/zone/
 +PUT /domain/zone/
 +POST /domain/zone/
 +DELETE /domain/zone/
 +</code> 
 +Create keys. 
 +After that you'll get AK, AS and CK. Just put them to ACME client (Lego, for example).
software/ovh.1598747591.txt.gz · Востаннє змінено: 2020/08/30 03:33 повз charon