• 技术文章 >后端开发 >php教程

    PHP 芝麻信用接入的注意事项

    墨辰丷墨辰丷2018-05-30 09:32:47原创827
    本文给大家整理了接入芝麻api借口的两点注意事项,对php 芝麻信用接入感兴趣的朋友通过本文一起学习吧

    芝麻官方下载的SDK,跑不起来,百度搜索一番也没有发现太多的文章 ,只有一个CSDN博客写的一篇文章,比较有参考价值

    详细查阅文档+几天测试整理以下几点注意事项:

    接入芝麻API接口,应该分2步:

    第一步,获得授权,这个,官方的SDK,只要吧参数配置正确,就能操作。 注意下面这些参数,和 芝麻文档对比,

    另外最重要的一点,,,芝麻公钥生成,以及修改,生成的公钥按照官方的操作复制进芝麻后台,保存之后,芝麻会生成新的公钥,点击复制,在保存到我们的公钥文件,然后上传到空间给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\"}");//

    授权成功之后,会跳转到我们设置的回调地址,这个回调地址GET参数,有个param参数,必须用SDK中的解密函数,解密之后,能得到 客户的OPENI_ID,

    好了得到这个OPEN_ID之后,保存到数据库,授权完成了。

    第二步,

    根据授权取得的OPEN_ID,获得芝麻分,这个SDK中的例子,就能跑起来了。。。

    最重要的是第一点。

    以上所述是小编给大家介绍的PHP 芝麻信用接入的注意事项,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    以上就是本文的全部内容,希望对大家的学习有所帮助。


    相关推荐:

    PHP实现随机生成水印图片功能的方法

    PHP实现读取由JavaScript设置的Cookie

    php实现多维数组排序的方法

    以上就是PHP 芝麻信用接入的注意事项的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:注意事项 php 接入
    上一篇:thinkPHP实现订单数字提醒功能的方法 下一篇:PHP中静态变量的使用方法实例详解
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• PHP面试之常见基础算法(附代码示例)• 用PHP生成静态HTML速度快类库_php实例• 一个函数想不起来了 . .该如何处理• php,后面mysql,当用户大于20人左右,就出现访问奇慢的现象,哪位高手能知道原因?可付费• mysql 线程有关问题,请问大侠们,顶者有分
    1/1

    PHP中文网