欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

php對接芝麻信用踩坑示例-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)php對接芝麻信用踩坑示例的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

創(chuàng)新互聯(lián)公司專注于改則企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城網(wǎng)站開發(fā)。改則網(wǎng)站建設(shè)公司,為改則等地區(qū)提供建站服務(wù)。全流程按需設(shè)計網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)

由于項目需要,接入芝麻信用對用戶進行認證,打開芝麻信用官方網(wǎng)站( https://b.zmxy.com.cn/index.htm)查看官方demo,在文檔中看到如圖


php對接芝麻信用踩坑示例

瞬間覺得這個官方demo的垃圾了。

在其中有需要注意如下:

1.本地生成密鑰,可以按照提示進行生成

2.在“商家管理”中創(chuàng)建應(yīng)用,通過第一步生成的密鑰得到芝麻信用給的公鑰,這就得到了加密用的密鑰

注意:芝麻信用給的公鑰只能復(fù)制,但是復(fù)制出來的格式是不對的,需要咱們手工處理每行64,和咱們生成的密鑰格式一致,不然加密和解密將不能進行;

3.需要傳遞的參數(shù)根據(jù)文檔可以得出,上圖只是生成了一個參數(shù),需要處理生成對應(yīng)文檔的數(shù)據(jù)返回;

直接上代碼:


<?php 
  include('/ZmopClientphp'); 
  include('/ZhimaAuthInfoAuthorizeRequestphp'); 
  class TestAuthFreeze { 
    //芝麻信用網(wǎng)關(guān)地址 
    public $gatewayUrl = "https://zmopenapizmxycomcn/openapido"; 
    //商戶公鑰文件 
    //芝麻公鑰文件 
    public $privateKeyFile = "path/rsa_private_keypem"; 
    public $zmPublicKeyFile = "path/zima_public_keypem"; 
 
    //數(shù)據(jù)編碼格式 
    public $charset = "UTF-8"; 
    //芝麻分配給商戶的appId 
    public $appId = "1000003"; 
 
 
  //生成移動端SDK 集成需要的sign 參數(shù) ,并進行urlEncode 
  public function generateSign($certNo,$name,$certType='IDENTITY_CARD'){ 
    $client = new ZmopClient($this->gatewayUrl, $this->appId, $this->charset, $this->privateKeyFile,$this->zmPublicKeyFile); 
    $request = new ZhimaAuthInfoAuthorizeRequest(); 
    $request->setScene("test"); 
    // 授權(quán)來源渠道設(shè)置為appsdk 
    $request->setChannel("appsdk"); 
    // 授權(quán)類型設(shè)置為2標識為證件號授權(quán)見“章節(jié)4中的業(yè)務(wù)入?yún)⒄f明identity_type” 
    $request->setIdentityType("2"); 
    // 構(gòu)造授權(quán)業(yè)務(wù)入?yún)⒆C件號,姓名,證件類型;“章節(jié)4中的業(yè)務(wù)入?yún)⒄f明identity_param” 
    $request->setIdentityParam("{\"certNo\":\"$certNo\",\"certType\":\"IDENTITY_CARD\", \"name\":\"$name\"}"); 
    // 構(gòu)造業(yè)務(wù)入?yún)U展參數(shù)“章節(jié)4中的業(yè)務(wù)入?yún)⒄f明biz_params” 
    $request->setBizParams("{\"auth_code\":\"M_APPSDK\"}"); 
     
    $params = $client->generateEncryptedParamWithUrlEncode($request); 
    $sign = $client->generateSignWithUrlEncode($request); 
 
    $data['gatewayUrl'] = $this->gatewayUrl; 
    $data['appId'] = $this->appId; 
    $data['charset'] = $this->charset; 
    $data['params']=$params; 
    $data['sign'] = $sign; 
    return $data; 
  } 

  // 解密 
  public function zhimacallback($params){ 
    $this->privateKeyFile= "path/rsa_private_keypem"; 
    $client = new ZmopClient($this->gatewayUrl, $this->appId, $this->charset, $this->privateKeyFile,$this->zmPublicKeyFile); 
    $result=$client->generateSignCallBack($params,$this->privateKeyFile); 
    return $result; 
  } 
}  
?>

感謝各位的閱讀!關(guān)于“php對接芝麻信用踩坑示例”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

文章標題:php對接芝麻信用踩坑示例-創(chuàng)新互聯(lián)
文章路徑:http://aaarwkj.com/article14/jchde.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化品牌網(wǎng)站制作、服務(wù)器托管網(wǎng)站設(shè)計、ChatGPT、品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
久久成人日韩电影午夜| 五月开心婷婷开心五月活动推荐| 日本 影院 一区 二区| 国产乱肥老妇国产一区二| av黄色资源在线观看| 成人精品颜射少妇内射| 乱色熟女一区二区三区| 亚洲精品影视一区二区| 亚洲一区二区三区香蕉不卡| 禁区正片免费看完整国产| 丝袜美腿亚洲综合第一区| 欧美护士激情第一欧美精品| 国产麻豆精品免费喷白浆视频网站| 饥渴少妇高潮露脸嗷嗷叫| 亚洲丰满毛茸茸毛茸茸| 亚洲欧美日韩1区2区| 亚洲精品熟女av影院| 欧美午夜福利视频网址| 91精品国产色综合久久不| 97在线观看视频在线观看| 丰满少妇在线观看网站| 亚洲精品影视一区二区| 成年人性生活一级视品| 国产三级精品在线免费| 日日狠狠久久偷偷综合色| 亚洲综合久久精品少妇av| 亚洲欧洲另类美女久久精品| 亚洲男人的天堂久久精品| 黑人巨大精品欧美一区免| 激情小说婷婷亚洲综合| 饥渴少妇高潮特殊按摩| 国产美女极度色诱视频| 欧美国产日韩激情在线| 99热这里66只有精品| 免费精品一区二区三区欧美| 国产成人综合精品久久| 青青成线在人线免费啪| 国产精品成人一区二区艾草 | 欧美激情在线精品一区二区| 亚洲欧美另类重口国产| 午夜啪视频免费在线观看|