curl -X POST 'https://verification.didit.me/v3/blocklist/remove/' \
-H 'x-api-key: YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"session_id": "33333333-4444-5555-6666-777777777777",
"unblock_face": true,
"unblock_document": true
}'from didit import Didit
# Reads DIDIT_API_KEY.
client = Didit()
result = client.blocklist.remove(
session_id="33333333-4444-5555-6666-777777777777",
unblock_face=True,
unblock_document=True,
)
print(result)import Didit from "@didit-protocol/sdk-node";
// Reads DIDIT_API_KEY.
const didit = new Didit();
const result = await didit.blocklist.remove({
session_id: "33333333-4444-5555-6666-777777777777",
unblock_face: true,
unblock_document: true,
});
console.log(result);ctx := context.Background()
// Reads DIDIT_API_KEY.
client := didit.NewClient()
result, err := client.Blocklist.Remove(ctx, didit.BlocklistRemoveParams{
SessionID: "33333333-4444-5555-6666-777777777777",
UnblockFace: didit.Bool(true),
UnblockDocument: didit.Bool(true),
})
if err != nil {
log.Fatal(err)
}
fmt.Printf("%+v\n", result)import me.didit.Didit;
import me.didit.types.BlocklistRemoveParams;
// Reads DIDIT_API_KEY.
Didit client = new Didit();
var result = client.blocklist().remove(BlocklistRemoveParams.builder()
.sessionId("33333333-4444-5555-6666-777777777777")
.unblockFace(true)
.unblockDocument(true)
.build());
System.out.println(result);<?php
require 'vendor/autoload.php';
use Didit\DiditClient;
// Reads DIDIT_API_KEY.
$didit = new DiditClient();
$result = $didit->blocklist->remove([
'session_id' => '33333333-4444-5555-6666-777777777777',
'unblock_face' => true,
'unblock_document' => true,
]);
print_r($result->toArray());require "didit"
# Reads DIDIT_API_KEY.
didit = Didit::Client.new
result = didit.blocklist.remove(
session_id: "33333333-4444-5555-6666-777777777777",
unblock_face: true,
unblock_document: true
)
puts result.to_husing System;
using System.Text.Json;
using Didit;
// Reads DIDIT_API_KEY.
using var client = new DiditClient();
var result = await client.Blocklist.RemoveAsync(new BlocklistRemoveParams
{
SessionId = "33333333-4444-5555-6666-777777777777",
UnblockFace = true,
UnblockDocument = true,
});
Console.WriteLine(JsonSerializer.Serialize(result));{
"message": "Successfully removed from blocklist."
}Eliminar de la llista de bloqueig: API per desbloquejar
POST /v3/blocklist/remove/: desbloqueja la cara, el document, el telèfon o el correu d’una sessió de verificació de Didit en una sola crida.
curl -X POST 'https://verification.didit.me/v3/blocklist/remove/' \
-H 'x-api-key: YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"session_id": "33333333-4444-5555-6666-777777777777",
"unblock_face": true,
"unblock_document": true
}'from didit import Didit
# Reads DIDIT_API_KEY.
client = Didit()
result = client.blocklist.remove(
session_id="33333333-4444-5555-6666-777777777777",
unblock_face=True,
unblock_document=True,
)
print(result)import Didit from "@didit-protocol/sdk-node";
// Reads DIDIT_API_KEY.
const didit = new Didit();
const result = await didit.blocklist.remove({
session_id: "33333333-4444-5555-6666-777777777777",
unblock_face: true,
unblock_document: true,
});
console.log(result);ctx := context.Background()
// Reads DIDIT_API_KEY.
client := didit.NewClient()
result, err := client.Blocklist.Remove(ctx, didit.BlocklistRemoveParams{
SessionID: "33333333-4444-5555-6666-777777777777",
UnblockFace: didit.Bool(true),
UnblockDocument: didit.Bool(true),
})
if err != nil {
log.Fatal(err)
}
fmt.Printf("%+v\n", result)import me.didit.Didit;
import me.didit.types.BlocklistRemoveParams;
// Reads DIDIT_API_KEY.
Didit client = new Didit();
var result = client.blocklist().remove(BlocklistRemoveParams.builder()
.sessionId("33333333-4444-5555-6666-777777777777")
.unblockFace(true)
.unblockDocument(true)
.build());
System.out.println(result);<?php
require 'vendor/autoload.php';
use Didit\DiditClient;
// Reads DIDIT_API_KEY.
$didit = new DiditClient();
$result = $didit->blocklist->remove([
'session_id' => '33333333-4444-5555-6666-777777777777',
'unblock_face' => true,
'unblock_document' => true,
]);
print_r($result->toArray());require "didit"
# Reads DIDIT_API_KEY.
didit = Didit::Client.new
result = didit.blocklist.remove(
session_id: "33333333-4444-5555-6666-777777777777",
unblock_face: true,
unblock_document: true
)
puts result.to_husing System;
using System.Text.Json;
using Didit;
// Reads DIDIT_API_KEY.
using var client = new DiditClient();
var result = await client.Blocklist.RemoveAsync(new BlocklistRemoveParams
{
SessionId = "33333333-4444-5555-6666-777777777777",
UnblockFace = true,
UnblockDocument = true,
});
Console.WriteLine(JsonSerializer.Serialize(result));{
"message": "Successfully removed from blocklist."
}Autoritzacions
La clau d'API de la teva aplicació, des de Developers -> API keys a la Business Console. La clau primària té accés complet. Una clau amb nom pot tenir l'abast limitat: cap, lectura o escriptura per recurs, limitada a determinats fluxos de treball o a sessions aprovades, a una llista d'adreces IP i a una data de caducitat. 401 significa que la clau és incorrecta, revocada o caducada; 403 significa que no s'ha enviat cap clau, que la clau no té accés a aquest recurs o acció, o que la sol·licitud prové d'una adreça fora de la seva llista d'IP; 404 en una ruta de sessió significa que la sessió està fora dels fluxos de treball o estats de la clau. Una clau sense accés a fitxers multimèdia rep els URL d'imatge, vídeo i PDF com a null, i una clau sense permís d'escriptura de sessions rep els enllaços de sessió i els tokens com a null. Consulta https://docs.didit.me/console/api-keys.
Cos
Com a mínim un indicador unblock_* ha de ser true.
Una sessió de verificació de persona de la teva aplicació. Es rebutgen les sessions suprimides.
Aixeca el bloqueig sobre la cara de la sessió.
Aixeca el bloqueig sobre el document d'identitat de la sessió.
Aixeca el bloqueig sobre el número de telèfon de la sessió.
Aixeca el bloqueig sobre l'adreça de correu electrònic de la sessió.
Resposta
S'ha aixecat el bloqueig sobre els elements seleccionats.
Sempre Successfully removed from blocklist.