一、添加設備

登錄社區(qū)平台,進入-設備管理(lǐ)-人(rén)臉設備,點擊新增

智慧社區(qū)小(xiǎo)區(qū)平台第三方數(shù)據上(shàng)報接口 - 圖1

智慧社區(qū)小(xiǎo)區(qū)平台第三方數(shù)據上(shàng)報接口 - 圖2

二、接口對接

推送地址 URL:http://服務器(qì)地址:80/collectinfo/doorCallback

請(qǐng)求方式:POST

請(qǐng)求參數(shù) 數(shù)據格式 示例 說明(míng)
DeviceID string “84E0FSEFS545S” 設備序列号
cardID string “342622XXXXXXXXXXXX” 識别人(rén)員身份證号碼
accessTime string “2021-10-20 14:05:00” 通(tōng)行(xíng)時(shí)間(jiān)
accessType string “2” 通(tōng)行(xíng)類型:”2” 刷臉 ; “1” 刷卡
face_img string /9j/4AAQSkZJRgA…… 上(shàng)傳識别人(rén)臉圖圖片base64,不帶圖片格式前綴
bg_img string /9j/4AAQSkZJRgA…… 上(shàng)傳識别背景圖圖片base64,不帶圖片格式前綴

三、對接驗證

推送完成後,在前端設備上(shàng)面識别後,進入社區(qū)平台-識别抓拍記錄-人(rén)員通(tōng)行(xíng)記錄。 記錄正常則接入成功。

python 示例

  1. import requests
  2. url = "http://192.168.1.99/collectinfo/doorCallback"
  3. header = {
  4. "Content-Type": "application/json"
  5. }
  6. body = {
  7. "DeviceID": "84E0F4246545243",
  8. "cardID": "34241654521321321321",
  9. "accessTime": "2021-10-20 14:05:00",
  10. "accessType": "2",
  11. "face_img": "/9j/4ASDFSSKEF....."
  12. "bg_img": "/9j4ASIJDFIOSI.....",
  13. }
  14. response = requests.post(url=url, json=body)
  15. # 傳輸成功
  16. response = {
  17. "code": "0",
  18. "msg": "上(shàng)傳成功!"
  19. }