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


Posted in PHP onDecember 01, 2016

芝麻官方下载的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 相关文章推荐
Warning: session_destroy() : Trying to destroy uninitialized sessionq错误
Jun 16 PHP
PHP在特殊字符前加斜杠的实现代码
Jul 17 PHP
php不写闭合标签的好处
Mar 04 PHP
PHP实现的交通银行网银在线支付接口ECSHOP插件和使用例子
May 10 PHP
php socket客户端及服务器端应用实例
Jul 04 PHP
php判断文件上传类型及过滤不安全数据的方法
Dec 17 PHP
php数据访问之查询关键字
May 09 PHP
php变量与数组相互转换的方法(extract与compact)
Dec 02 PHP
PHP 与 UTF-8 的最佳实践详细介绍
Jan 04 PHP
PHP设计模式之观察者模式定义与用法示例
Aug 04 PHP
浅谈laravel aliases别名的原理
Oct 24 PHP
Yii框架学习笔记之应用组件操作示例
Nov 13 PHP
PHP中静态变量的使用方法实例分析
Dec 01 #PHP
php版阿里云OSS图片上传类详解
Dec 01 #PHP
thinkPHP线上自动加载异常与修复方法实例分析
Dec 01 #PHP
PHP通过引用传递参数用法分析
Dec 01 #PHP
PHP中list方法用法示例
Dec 01 #PHP
php中static 静态变量和普通变量的区别
Dec 01 #PHP
php 如何禁用eval() 函数实例详解
Dec 01 #PHP
You might like
基于PHP读取TXT文件向数据库导入海量数据的方法
2013/04/23 PHP
ThinkPHP+EasyUI之ComboTree中的会计科目树形菜单实现方法
2017/06/09 PHP
PHP实现字符串大小写转函数的功能实例
2019/02/06 PHP
php使用yield对性能提升的测试实例分析
2019/09/19 PHP
Jquery validation remote 验证的缓存问题解决方法
2014/03/25 Javascript
jQuery+ajax简单实现文件上传的方法
2016/06/03 Javascript
用jquery快速解决IE输入框不能输入的问题
2016/10/04 Javascript
微信小程序之仿微信漂流瓶实例
2016/12/09 Javascript
JS作用域闭包、预解释和this关键字综合实例解析
2016/12/16 Javascript
JavaScript错误处理和堆栈追踪详解
2017/04/18 Javascript
JavaScript动态加载重复绑定问题
2018/04/01 Javascript
vue代理和跨域问题的解决
2018/07/18 Javascript
JS中的算法与数据结构之字典(Dictionary)实例详解
2019/08/20 Javascript
Vue 动态路由的实现及 Springsecurity 按钮级别的权限控制
2019/09/05 Javascript
JavaScript实现点击切换功能
2021/01/27 Javascript
[02:25]DOTA2英雄基础教程 熊战士
2014/01/03 DOTA
python使用正则表达式匹配字符串开头并打印示例
2017/01/11 Python
你眼中的Python大牛 应该都有这份书单
2017/10/31 Python
python机器学习之神经网络实现
2018/10/13 Python
Python去除字符串前后空格的几种方法
2019/03/04 Python
Python字符串通过'+'和join函数拼接新字符串的性能测试比较
2019/03/05 Python
python中对数据进行各种排序的方法
2019/07/02 Python
Python + Flask 实现简单的验证码系统
2019/10/01 Python
Python 基于FIR实现Hilbert滤波器求信号包络详解
2020/02/26 Python
详解python的super()的作用和原理
2020/10/29 Python
NFL墨西哥官方商店:Tienda NFL
2017/11/28 全球购物
怎样有效的进行自我评价
2013/10/06 职场文书
公积金单位接收函
2014/01/11 职场文书
班级活动策划书
2014/02/06 职场文书
同学聚会主持词
2014/03/18 职场文书
支部组织生活会方案
2014/06/10 职场文书
视光学专业自荐信
2014/06/24 职场文书
社区扶贫帮困工作总结
2015/05/20 职场文书
Nginx本地目录映射实现代码实例
2021/03/31 Servers
CSS实现章节添加自增序号的方法
2021/06/23 HTML / CSS
前端实现滑动按钮AJAX与后端交互的示例代码
2022/02/24 Javascript