大數據接口 - 收入評估(社保評級)API

請求端點

{"post": "https://api.tianyuanapi.com/api/v1/JRZQ09J8?t=13位時間戳"
}

請求頭

字段名類型必填描述
Access-Idstring賬號的 Access-Id

對于業務請求參數
通過加密后得到 Base64 字符串,將其放入到請求體中,字段名為 data,以此方式進行傳參。

{"data": "xxxx(base64)"
}

對接響應得到的公共參數

{"code": "int","message": "string","transaction_id": "string",   // 流水號"data": "string"
}

data 字段為加密的數據,需要解密后查看。

加密和解密機制

賬戶獲得的密鑰(Access Key)是一個 16 進制字符串,使用 AES-128 加密算法。

加密過程:

  • 加密模式:AES-CBC 模式
  • 密鑰長度:128 位(16 字節)
  • 填充方式:PKCS7 填充
  • IV(初始化向量):IV 長度為 16 字節(128 位),每次加密時隨機生成。
  • 加密后,將 IV 和密文拼接在一起進行傳輸。
  • 最后,將拼接了 IV 的密文通過 Base64 編碼,方便在網絡或文件中傳輸。

解密過程:

  • 解密時,首先從 Base64 解碼后的數據中提取前 16 字節作為 IV
  • 然后使用提取的 IV,通過 AES-CBC 模式解密剩余部分的密文。
  • 解密后去除 PKCS7 填充,即可得到原始明文。

請求參數

{"mobile_no": "string","id_card": "string","name": "string"
}
字段名類型必填描述
mobile_nostring手機號
id_cardstring身份證號
namestring姓名

通過加密后得到 Base64 字符串,將其放入到請求體中,字段名為 data

{"data": "xxxx(base64)"
}

返回字段說明

評級對照表

level 值社保評級對應月收入范圍
-無記錄查詢無社保記錄
AA級(2000, 4000)元
BB級(4000, 6000)元
CC級(6000, 8000)元
DD級(8000, 10000)元
EE級(10000, 14000)元
FF級(14000, 18000)元
GG級(18000, 22000)元
HH級(22000, 26000)元
II級(26000, 30000)元
JJ級(30000+)元

響應示例

{
“level”: “A”
}

錯誤代碼

codemessage
0業務成功
1000查詢為空
1001接口異常
1002參數解密失敗
1003基礎參數校驗不正確
1004未經授權的IP
1005缺少Access-Id
1006未經授權的AccessId
1007賬戶余額不足,無法請求
1008未開通此產品
2001業務失敗

應用場景文檔

本文檔介紹了基于 天遠API 社保評級查詢接口 的應用場景,涵蓋 業務流程、應用領域、接口調用示例 以及 典型案例


一、業務流程

  1. 用戶提交信息

    • 用戶輸入手機號、身份證號、姓名。
  2. 數據加密傳輸

    • 使用賬戶的 Access Key 對業務參數進行 AES-128-CBC 加密(PKCS7 填充),拼接 IV 后進行 Base64 編碼。
    • 將加密后的字符串放入請求體 data 字段中。
  3. 接口調用

    • 發起 POST 請求到指定接口地址,攜帶請求頭 Access-Id 與請求體。
  4. 響應處理

    • 接口返回加密數據(Base64 格式)。
    • 解密數據,獲取社保評級結果。
  5. 結果展示

    • 根據 level 字段,轉換為社保評級和對應的月收入范圍。
    • 展示給業務方或用戶。

二、應用場景

1. 金融風控

  • 貸款審批:通過查詢社保評級,判斷申請人的收入水平,輔助風險控制。
  • 信用卡申請:銀行可用社保評級驗證申請人收入是否滿足發卡標準。

2. 租賃行業

  • 房屋租賃:中介或房東可根據社保評級評估租客的還款能力。
  • 長租公寓:平臺可基于評級決定是否支持租客分期付款。

3. 企業招聘與人事

  • 背景調查:HR 可通過社保評級初步驗證候選人的收入和社保繳納情況。
  • 崗位匹配:幫助判斷候選人與崗位薪資區間是否匹配。

4. 保險與理財

  • 保險定價:保險公司可結合社保評級,進行個性化保費定價。
  • 理財推薦:理財平臺可根據收入水平推薦合適的投資產品。

5. 電商與分期消費

  • 分期付款評估:電商平臺可通過社保評級判斷用戶的分期還款能力。
  • 會員等級劃分:根據收入評級,將用戶劃分為不同的會員等級,給予差異化權益。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/93984.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/93984.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/93984.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

C++八股 —— 設計模式

文章目錄一、創建型模式1. 單例模式2. 工廠模式二、結構型模式1. 裝飾器模式2. 代理模式三、行為型模式1. 觀察者模式2. 策略模式一、創建型模式 1. 單例模式 C八股 —— 單例模式_c 單例模式-CSDN博客 2. 工廠模式 參考:【設計模式】工廠模式詳解-----簡單工廠…

在openeuler中如何使用 firewalld 開放指定端口

在 OpenEuler 中使用 firewalld 開放指定端口的操作步驟如下,需區分臨時開放(重啟后失效)和永久開放(重啟后保留)兩種場景:一、查詢端口當前狀態首先確認端口是否已開放,避免重復配置&#xff1…

【Java進階】Java JIT 編譯器深度解析與優化實踐

Java JIT 編譯器深度解析與優化實踐Java JIT 編譯器深度解析與優化實踐一、JIT 編譯器核心原理1. JIT 工作流程2. 熱點代碼檢測機制二、Java 8 JIT 優化升級1. 分層編譯優化2. 方法內聯增強3. 循環優化升級4. 逃逸分析增強5. 向量化支持三、JIT友好代碼設計原則1. 方法設計優化…

【本地部署問答軟件Apache Answer】Answer開源平臺搭建:cpolar內網穿透服務助力全球用戶社區構建

文章目錄前言1. 本地安裝Docker2. 本地部署Apache Answer2.1 設置語言選擇簡體中文2.2 配置數據庫2.3 創建配置文件2.4 填寫基本信息3. 如何使用Apache Answer3.1 后臺管理3.2 提問與回答3.3 查看主頁回答情況4. 公網遠程訪問本地 Apache Answer4.1 內網穿透工具安裝4.2 創建遠…

華為數通認證學習

1、華為人才認證官網,https://e.huawei.com/cn/talent/portal/#/ 很全面的網站,包含了概述、了解認證、參加考試、學習資源、認證資訊四個板塊。可以了解華為認證的整個流程、下載學習資源(培訓教材、視頻課程等),以及…

Android-ContentProvider的跨應用通信學習總結

一、ContentProvider的概念1. ContentProvider 是什么?(核心概念)ContentProvider 是 Android 四大組件之一。它的核心職責是管理和共享應用的結構化數據。我們可以把它想象成一個應用的**“數據大使館”**。在一個國家里(Android…

Java數據結構第二十六期:解密位圖,海量數據處理的 “空間魔法”

專欄:Java數據結構秘籍 個人主頁:手握風云 目錄 一、位圖 1.1. 概念 1.2. 面試題 1.3. 位圖的實現 1.4. 位圖的應用 一、位圖 1.1. 概念 在數據結構中,位圖(也稱為位數組、位向量或位集)是一種緊湊的方式來表示一…

芯科科技即將重磅亮相IOTE 2025深圳物聯網展,以全面的無線技術及生態覆蓋賦能萬物智聯

作為低功耗無線連接領域的創新性領導廠商,Silicon Labs(亦稱“芯科科技”)將于8月27至29日攜其最前沿的人工智能(AI)和物聯網(IoT)解決方案在深圳舉辦的IOTE 2025國際物聯網展中盛大展出。這場亞…

Linux上安裝多個JDK版本,需要配置環境變量嗎

簡短回答:不需要同時配置多個 JDK 的 JAVA_HOME 和 PATH,但你可以安裝多個版本,并通過靈活的方式在它們之間切換。 文章目錄? 正確做法:安裝多個 JDK,但只讓一個生效(通過環境變量或 alternatives&#xf…

MySQL有哪些高可用方案

大家好,我是鋒哥。今天分享關于【MySQL有哪些高可用方案】面試題。希望對大家有幫助; MySQL有哪些高可用方案? 超硬核AI學習資料,現在永久免費了! MySQL 高可用方案是指確保 MySQL 數據庫在面對硬件故障、網絡故障、負載過重等…

【Windows】Windows平臺基于加速地址安裝vcpkg并集成到Visual Studio 2017

基礎運行環境 啟動: 適用于 VS 2017 的 x64 本機工具命令提示 ninja 下載壓縮包 https://gh-proxy.com/https:/github.com/ninja-build/ninja/releases/download/v1.13.1/ninja-win.zip 直接解壓到c:/Windows (無需配置環境變量) CMake 下載安裝包 https://gh-proxy…

LLMs之MCP:Chrome MCP的簡介、安裝和使用方法、案例應用之詳細攻略

LLMs之MCP:Chrome MCP的簡介、安裝和使用方法、案例應用之詳細攻略 目錄 Chrome MCP的簡介 1、特點 2、與類似項目的比較 Chrome MCP的安裝和使用方法 1、安裝 2、使用方法 加載 Chrome 擴展 與 MCP 協議客戶端一起使用 使用 STDIO 連接(替代方…

【Java EE】多線程-初階 synchronized 關鍵字 - 監視器鎖 monitor lock

synchronized 關鍵字 - 監視器鎖 monitor lock5. synchronized 關鍵字 - 監視器鎖 monitor lock5.1 synchronized 的特性5.2 synchronized 使??例5.3 Java 標準庫中的線程安全類本節?標? 掌握 synchronized關鍵字5. synchronized 關鍵字 - 監視器鎖 monitor lock &#xf…

Java多線程:從基礎到實戰

引言多線程是Java并發編程的核心技術之一,廣泛應用于服務器開發、數據處理、實時系統等領域。通過多線程,程序可以充分利用CPU資源,提高執行效率,同時處理多個任務。本文將從多線程的基本概念、實現方式、線程狀態、同步與通信到常…

list集合可以一邊遍歷一遍修改元素嗎?

今天看來一下Java中list集合部分的八股,發現了一個以前沒注意過的問題,記錄一下list可以一邊遍歷一邊修改元素嗎?答:在 Java 中,List在遍歷過程中是否可以修改元素取決于遍歷方式和具體的List實現類。①:對…

Infusing fine-grained visual knowledge to Vision-Language Models

Infusing fine-grained visual knowledge to Vision-Language Models Authors: Nikolaos-Antonios Ypsilantis, Kaifeng Chen, Andr Araujo, Ond?ej Chum Deep-Dive Summary: 視覺-語言模型中注入細粒度視覺知識 摘要 大規模對比預訓練產生了強大的視覺-語言模型&#xf…

RK3576賦能無人機巡檢:多路視頻+AI識別引領智能化變革

隨著工業巡檢任務的復雜度不斷提升,無人機逐漸取代傳統人工,成為電力、能源、林業、農業等行業的“高空作業主力”。然而,巡檢并非簡單的拍攝和回放,它要求無人機實時采集多路畫面、快速分析異常,并穩定回傳數據。這對…

ollama Modelfile 文件生成

輸入 根據如下TEMPLATE和params寫一個modelfile文件&#xff0c;TEMPLATE為&#xff1a;{{- $lastUserIdx : -1 -}} {{- range $idx, $msg : .Messages -}} {{- if eq $msg.Role “user” }}{{ $lastUserIdx $idx }}{{ end -}} {{- end }} {{- if or .System .Tools }}<|i…

關聯規則挖掘2:FP-growth算法(Frequent Pattern Growth,頻繁模式增長)

目錄 一、核心思想&#xff1a;一個形象的比喻 二、核心思想的具體拆解 步驟一&#xff1a;構建FP-tree&#xff08;頻繁模式樹&#xff09; 步驟二&#xff1a;從FP-tree中挖掘頻繁項集 為什么這很高效&#xff1f; 三、總結 核心思想與優勢 適用場景與缺點 四、例題…

在IDEA中DEBUG調試時查看MyBatis-Plus動態生成的SQL語句

在IDEA中DEBUG調試時查看MyBatis-Plus動態生成的SQL語句前言&#xff1a;動態SQL調試的痛與解決方案一、準備工作&#xff1a;調試前的檢查清單二、基礎方法&#xff1a;SqlSessionTemplate斷點調試步驟1&#xff1a;定位SqlSessionTemplate類步驟2&#xff1a;在invoke方法上設…