《PHP编程:PHP 芝麻信用接入的注意事项》要点:
本文介绍了PHP编程:PHP 芝麻信用接入的注意事项,希望对您有用。如果有疑问,可以联系我们。
PHP实例芝麻官方下载的SDK,跑不起来,百度搜索一番也没有发现太多的文章 ,只有一个CSDN博客写的一篇文章,比较有参考价值
PHP实例详细查阅文档+几天测试整理以下几点注意事项:
PHP实例接入芝麻API接口,应该分2步:
PHP实例第一步,获得授权,这个,官方的SDK,只要吧参数配置正确,就能操作. 注意下面这些参数,和 芝麻文档对比,
PHP实例另外最重要的一点,,,芝麻公钥生成,以及修改,生成的公钥按照官方的操作复制进芝麻后台,保存之后,芝麻会生成新的公钥,点击复制,在保存到我们的公钥文件,然后上传到空间给PHP调用.
PHP实例
$request->setScene("test");
$request->setChannel("apppc");
$request->setPlatform("zmop");
$request->setIdentityType("2");// 必要参数
// 构造授权业务入参证件号,姓名,证件类型;“章节4中的业务入参说明identity_param”
$request->setIdentityParam("{\"certNo\":\"$certNo\",\"certType\":\"IDENTITY_CARD\", \"name\":\"$name\"}");
// $request->setIdentityParam("{\"certNo\":\"$certNo\",\"certType\":\"IDENTITY_CARD\", \"name\":\"$name\",\"mobileNo\":\"$mobile\"}");
// 构造业务入参扩展参数“章节4中的业务入参说明biz_params”
$request->setBizParams("{\"auth_code\":\"M_H5\",\"channelType\":\"app\",\"state\":\"$uid\"}");//
PHP实例授权成功之后,会跳转到我们设置的回调地址,这个回调地址GET参数,有个param参数,必须用SDK中的解密函数,解密之后,能得到 客户的OPENI_ID,
PHP实例好了得到这个OPEN_ID之后,保存到数据库,授权完成了.
PHP实例第二步,
PHP实例根据授权取得的OPEN_ID,获得芝麻分,这个SDK中的例子,就能跑起来了...
PHP实例最重要的是第一点.
PHP实例以上所述是小编给大家介绍的PHP 芝麻信用接入的注意事项,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的.在此也非常感谢大家对维易PHP网站的支持!
转载请注明本页网址:
http://www.vephp.com/jiaocheng/2533.html