Télécharger un certificat (order_id)

GET
https://www.digicert.com/services/v2/certificate/download/order/{{order_id}}

Ce point de terminaison ne renvoie que le certificat actif actuelle associé à la commande. Il ne renvoie ni les duplicatas ni les réémissions précédentes. Pour télécharger un certificat spécifique, appelez le point de terminaison Download certificate (Télécharger un certificat).

Appelez ce point de terminaison pour télécharger un certificat à l’aide de l’élément order_id. Le format de certificat renvoyé dépend de l’élément server_platform.id associé à la commande. Pour télécharger le certificat dans un format différent, appelez le point de terminaison Download certificate by format (order_id) (Télécharger le certificat en fonction du format).

cURL
curl -X GET \
  'https://www.digicert.com/services/v2/certificate/download/order/{{order_id}}' \
  -H 'Content-Type: application/json' \
  -H 'X-DC-DEVKEY: {{api_key}}'
Python
import requests

url = "https://www.digicert.com/services/v2/certificate/download/order/{{order_id}}"

payload = ""
headers = {
    'X-DC-DEVKEY': "{{api_key}}",
    'Content-Type': "application/json"
    }

response = requests.request("GET", url, data=payload, headers=headers)

print(response.text)
Go
package main

import (
	"fmt"
	"net/http"
	"io/ioutil"
)

func main() {

	url := "https://www.digicert.com/services/v2/certificate/download/order/{{order_id}}"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("X-DC-DEVKEY", "{{api_key}}")
	req.Header.Add("Content-Type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := ioutil.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
NodeJS
var request = require("request");

var options = { method: 'GET',
  url: 'https://www.digicert.com/services/v2/certificate/download/order/{{order_id}}',
  headers: 
   { 'Content-Type': 'application/json',
     'X-DC-DEVKEY': '{{api_key}}' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
200 OK
// platform-specific certificate