實名認證 芝麻認證 人臉識別 集成


移動端sdk
接口名稱zhima.auth.info.authorize
php示例:
芝麻認證查詢 
芝麻信用評分 
openssl  進入OpenSSL程序
OpenSSL> genrsa -out rsa_private_key.pem 1024  生成私鑰
OpenSSL> rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem  生成公鑰
OpenSSL> exit   退出OpenSSL程序
主要流程:
業務參數通過系統參數params發送
  1. include('./ZmopClient.php');
  2. class TestZhimaAuthInfoAuthorize {
  3. //芝麻信用網關地址
  4. public $gatewayUrl = "https://zmopenapi.zmxy.com.cn/openapi.do";
  5. //商戶私鑰文件
  6. public $privateKeyFile = "d:\\keys\\private_key.pem";
  7. //芝麻公鑰文件
  8. public $zmPublicKeyFile = "d:\\keys\\public_key.pem";
  9. //數據編碼格式
  10. public $charset = "UTF-8";
  11. //芝麻分配給商戶的 appId
  12. public $appId = "501";
  13. public function testZhimaAuthInfoAuthorize(){
  14. $client = new ZmopClient($this->gatewayUrl,$this->appId,$this->charset,$this->privateKeyFile,$this->zmPublicKeyFile);
  15. $request = new ZhimaAuthInfoAuthorizeRequest();
  16. $request->setChannel("apppc");
  17. $request->setPlatform("zmop");
  18. $request->setIdentityType("2");// 必要參數
  19. $request->setIdentityParam("{\"name\":\"張三\",\"certType\":\"IDENTITY_CARD\",\"certNo\":\"330100xxxxxxxxxxxx\"}");// 必要參數
  20. $request->setBizParams("{\"auth_code\":\"M_H5\",\"channelType\":\"app\",\"state\":\"商戶自定義\"}");//
  21. $url = $client->generatePageRedirectInvokeUrl($request);
  22. echo $url;
  23. }
  24. }
報“芝麻私鑰解密錯誤”   
     請使用芝麻公鑰對數據加密
1)檢查 商戶 的公私鑰是否匹配
2) 檢查商戶是否用芝麻公鑰和商戶私鑰入參,芝麻公鑰在后台應用可點擊復制,商戶私鑰自己生成;
3)SDK客戶端授權,檢查服務端生成的params和sign是否有%,如果有%,需在 客戶端 進行urldecode
芝麻認證(人臉)需要授權嗎?        
芝麻認證是通過人臉識別、銀行卡驗證等手段,對用戶進行實人驗證的產品,驗證時需要用戶同意芝麻認證授權委托協議,不需要再單獨接授權接口。
技術遇到問題找誰咨詢?        
請聯系 旺旺 (賬號類型選擇淘寶):芝麻信用技術支持
芝麻認證的三個接口有什么關系?如何運用芝麻認證的接口?     
快速接入:
SDK授權,客戶端如何從服務端獲取params和sign參數?        
服務端調用頁面授權接口,通過調用芝麻SDK中的DefaultZhimaClient類的generatePageRedirectInvokeUrl方法生成URL,客戶端獲取URL中的params和sign參數,如果這兩個參數中有%,需進行urldecode, 再喚起SDK中的授權方法
目前移動端SDK只適用於授權
認證是掃臉查是否實人,沒有提供移動端SDK,只能通過服務端生成鏈接移動端喚起支付寶錢包掃臉認證
您要明白你們簽約的是哪個產品 h
芝麻信用技術支持 2017-03-15 15:30:10
這個是認證
芝麻信用技術支持 2017-03-15 15:30:15
沒有移動端SDK
移動sdk授權干嘛用的?
授權是接口,為接授權產品如芝麻分和行業關注名單作准備的
你后台沒有簽約芝麻信用評分和行業關注名單吧,如果沒有,就不用移動sdk
生成的 url需要在手機里面打開
應用里面就一個回調地址,如果有android和ios,是不是要新建2個應用?
是的,在開始認證接口,return_url參數傳入里,可以傳你們app的協議地址
目前不支持刪除應用
企業別稱最好填 app名字 ,會在認證頁面顯示。不能修改,需要打客服電話,下載材料蓋章后上傳才能修改。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM