Sello del sitio de correo electrónico

POST
https://www.digicert.com/services/v2/order/certificate/{{order_id}}/site-seal/email-seal

Use este terminal para enviar el código del sello del sitio vinculado con un pedido por correo electrónico.

Use el terminal Cifrado con sello del sitio para obtener el valor seal_hash.

cURL
curl -X POST \
  https://www.digicert.com/services/v2/order/certificate/{{order_id}}/site-seal/email-seal \
  -H 'Content-Type: application/json' \
  -H 'X-DC-DEVKEY: {{api_key}}' \
  -d '{
	"seal_hash": "Ab1Cd2e",
	"seal_number": 3,
	"seal_size": "l",
	"seal_color": "white",
	"seal_language": "en"
}'
Python
import requests

url = "https://www.digicert.com/services/v2/order/certificate/{{order_id}}/site-seal/email-seal"

payload = "{\n\t\"seal_hash\": \"Ab1Cd2e\",\n\t\"seal_number\": 3,\n\t\"seal_size\": \"l\",\n\t\"seal_color\": \"white\",\n\t\"seal_language\": \"en\"\n}"
headers = {
    'X-DC-DEVKEY': "{{api_key}}",
    'Content-Type': "application/json"
    }

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

print(response.text)
Go
package main

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

func main() {

	url := "https://www.digicert.com/services/v2/order/certificate/{{order_id}}/site-seal/email-seal"

	payload := strings.NewReader("{\n\t\"seal_hash\": \"Ab1Cd2e\",\n\t\"seal_number\": 3,\n\t\"seal_size\": \"l\",\n\t\"seal_color\": \"white\",\n\t\"seal_language\": \"en\"\n}")

	req, _ := http.NewRequest("POST", url, payload)

	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: 'POST',
  url: 'https://www.digicert.com/services/v2/order/certificate/{{order_id}}/site-seal/email-seal',
  headers: 
   { 'Content-Type': 'application/json',
     'X-DC-DEVKEY': '{{api_key}}' },
  body: 
   { seal_hash: 'Ab1Cd2e',
     seal_number: 3,
     seal_size: 'l',
     seal_color: 'white',
     seal_language: 'en' },
  json: true };

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

  console.log(body);
});
204 No Content
// empty

Parámetros de la solicitud

Nombre Solicitud/opción Tipo Descripción
seal_hash obligatorio string Especifique el cifrado del sello vinculado con el pedido especificado.
seal_number obligatorio int Marca del sello del sitio que se debe usar.
Valores permitidos: 3 (DigiCert), 15 (Norton)
seal_size obligatorio string Tamaño del sello.
Valores permitidos: s, m, l
seal_color obligatorio string Color del texto del sello del sitio.
seal_language obligatorio string Idioma de la ventana emergente del sello del sitio.
Valores permitidos: en, es, fr, ja, pt