
使用NestJS和Prisma構建REST API:身份驗證
2.前往郵箱驗證,注冊的賬戶和對應的密碼會發送到注冊的郵箱中。
3.轉到側邊欄菜單并單擊API 密鑰選項。您將被重定向到我們的 API 密鑰儀表板:
4.單擊創建按鈕。要生成 API 密鑰,請確保您擁有適當的角色和權限。如果您缺乏必要的權限,請聯系您組織的 Truora 帳戶管理員。
5.輸入Truora API 密鑰的 API 密鑰名稱,然后選擇版本(建議使用版本 1)。
6.單擊“創建”?,然后將生成的 JWT 令牌復制到安全位置,因為它只會顯示一次。
在獲取API密鑰后,進行可用性測試是確保其正常工作的重要步驟。以下是使用curl進行測試的一個案例
以下接口為truora 開放平臺接口中的背景調查中的 創建背景調查接口
輸入:
curl --location 'https://api.checks.truora.com/v1/checks' \
--header 'Truora-API-Key: {{truora-api-key}}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'country=CO' \
--data-urlencode 'type=person' \
--data-urlencode 'user_authorized=true' \
--data-urlencode 'force_creation=false' \
--data-urlencode 'national_id=8345766'
輸出:
你將得到一個JSON格式的響應,其中包含了身份驗證檢查的詳細信息,如身份評分、當前檢查的狀態、檢查的類型、更新時間等。
{
"check": {
? "billing_hub": "XXXXXXXXXXX",
? "check_id": "CHK198e142cdd582a613bb96ff5748f500d",
? "country": "CO",
? "creation_date": "2021-03-25T21:24:29.076788029Z",
? "homonym_score": 0,
? "id_score": 0,
? "national_id": "XXXXXXXXXXX",
? "previous_check": "CHKe04a7ab9ac5976153d8b69eabe71dd48",
? "score": -1,
? "status": "not_started",
? "type": "person",
? "update_date": "2021-03-25T21:24:29.195834574Z"
},
"details": "/v1/checks/CHK198e142cdd582a613bb96ff5748f500d/details",
"self": "/v1/checks/CHK198e142cdd582a613bb96ff5748f500d"
}
在使用truora 開放平臺 API搭建應用時,除了獲取和測試API密鑰外,還需考慮以下因素:
遵循官方 API 集成指南中的推薦流程,包括身份驗證和業務問題流的實現,確保應用的功能性與穩定性。
根據 Truora 提供的按需定價模式選擇適合的訂閱計劃,平衡成本與服務質量,尤其是數字身份驗證服務的使用場景。
在進行數字身份驗證時,確保所有數據傳輸加密,并符合地區性隱私和安全法規,以保護用戶隱私并避免法律風險。
在申請和使用 truora 開放平臺 API密鑰過程中,你可能會遇到以下常見問題:
API 密鑰的主要用途是什么?
API 密鑰用于驗證所有 API 調用的身份和權限,確保請求合法性和數據安全。它適用于背景調查、身份驗證等多個服務場景,是與 Truora 平臺交互的核心憑證。
如何保證 API 密鑰的安全性?
為保證安全,密鑰應僅存儲在安全的服務器上,不嵌入客戶端代碼。可以通過設置 IP 白名單或使用 HTTPS 加密請求防止密鑰被濫用,并定期更換以減少潛在風險。
API 密鑰泄露后應如何處理?
若密鑰泄露,應立即登錄開發者控制臺撤銷受影響的密鑰,并生成新密鑰。同時,更新所有依賴該密鑰的服務配置,并審查最近的 API 使用日志以排查異常。
API 密鑰的有效期是多久?
Truora 的 API 密鑰通常長期有效,除非手動撤銷或平臺規則更新。但出于安全考慮,建議用戶定期更新密鑰,并撤銷不再使用的舊密鑰以減少風險。
在獲得truora 開放平臺 API密鑰之后,即可開啟API接口對接,本文整理了多篇使用truora 開放平臺 API的案例,幫助讀者更有效地使用truora 開放平臺 API:
獲取背景檢查詳細信息、下載背景檢查附件、身份驗證-文件驗證、身份驗證-人臉驗證、身份驗證-手機驗證
問題1: 什么是冪簡集成平臺?
冪簡集成是蜜堂有信在2023年打造的一款SAAS產品,建設著國內最全的API平臺,為開發者提供全面、高效、易用的API集成管理方案,一站搜索、試用、集成國內和國外API。讓用戶在AI時代全方位接入互聯網,用API連接一切服務和算力,實現價值倍增。
問題2:如何找到truora 開放平臺 API
冪簡API平臺可以通過以下兩種方式找到所需API:通過關鍵詞搜索API(例如,輸入’truora 開放平臺 API‘這類品類詞,更容易找到結果)、或者從API hub分類頁進入尋找。
問題3:truora 開放平臺 API的替代品有哪些?
市場上存在免費、付費兩種替代者
例如
更多競品可以在truora 開放平臺找到。
本文介紹了如何獲取truora 開放平臺 API 密鑰,并進行初步的可用性測試希望通過這篇文章,幫助開發者理解并應用truora 開放平臺的功能,以確保創建和集成身份驗證流程時的順利進行。