《PHP編程:PHP 芝麻信用接入的注意事項(xiàng)》要點(diǎn):
本文介紹了PHP編程:PHP 芝麻信用接入的注意事項(xiàng),希望對(duì)您有用。如果有疑問,可以聯(lián)系我們。
PHP實(shí)例芝麻官方下載的SDK,跑不起來,百度搜索一番也沒有發(fā)現(xiàn)太多的文章 ,只有一個(gè)CSDN博客寫的一篇文章,比較有參考價(jià)值
PHP實(shí)例詳細(xì)查閱文檔+幾天測(cè)試整理以下幾點(diǎn)注意事項(xiàng):
PHP實(shí)例接入芝麻API接口,應(yīng)該分2步:
PHP實(shí)例第一步,獲得授權(quán),這個(gè),官方的SDK,只要吧參數(shù)配置正確,就能操作. 注意下面這些參數(shù),和 芝麻文檔對(duì)比,
PHP實(shí)例另外最重要的一點(diǎn),,,芝麻公鑰生成,以及修改,生成的公鑰按照官方的操作復(fù)制進(jìn)芝麻后臺(tái),保存之后,芝麻會(huì)生成新的公鑰,點(diǎn)擊復(fù)制,在保存到我們的公鑰文件,然后上傳到空間給PHP調(diào)用.
PHP實(shí)例
$request->setScene("test");
$request->setChannel("apppc");
$request->setPlatform("zmop");
$request->setIdentityType("2");// 必要參數(shù)
// 構(gòu)造授權(quán)業(yè)務(wù)入?yún)⒆C件號(hào),姓名,證件類型;“章節(jié)4中的業(yè)務(wù)入?yún)⒄f明identity_param”
$request->setIdentityParam("{\"certNo\":\"$certNo\",\"certType\":\"IDENTITY_CARD\", \"name\":\"$name\"}");
// $request->setIdentityParam("{\"certNo\":\"$certNo\",\"certType\":\"IDENTITY_CARD\", \"name\":\"$name\",\"mobileNo\":\"$mobile\"}");
// 構(gòu)造業(yè)務(wù)入?yún)U(kuò)展參數(shù)“章節(jié)4中的業(yè)務(wù)入?yún)⒄f明biz_params”
$request->setBizParams("{\"auth_code\":\"M_H5\",\"channelType\":\"app\",\"state\":\"$uid\"}");//
PHP實(shí)例授權(quán)成功之后,會(huì)跳轉(zhuǎn)到我們?cè)O(shè)置的回調(diào)地址,這個(gè)回調(diào)地址GET參數(shù),有個(gè)param參數(shù),必須用SDK中的解密函數(shù),解密之后,能得到 客戶的OPENI_ID,
PHP實(shí)例好了得到這個(gè)OPEN_ID之后,保存到數(shù)據(jù)庫,授權(quán)完成了.
PHP實(shí)例第二步,
PHP實(shí)例根據(jù)授權(quán)取得的OPEN_ID,獲得芝麻分,這個(gè)SDK中的例子,就能跑起來了...
PHP實(shí)例最重要的是第一點(diǎn).
PHP實(shí)例以上所述是小編給大家介紹的PHP 芝麻信用接入的注意事項(xiàng),希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的.在此也非常感謝大家對(duì)維易PHP網(wǎng)站的支持!
轉(zhuǎn)載請(qǐng)注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/2533.html