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 相关文章推荐
PHP与MySQL交互使用详解
Oct 09 PHP
php时间不正确的解决方法
Apr 09 PHP
PHP的substr_replace将指定两位置之间的字符替换为*号
May 04 PHP
深入PHP变量存储的详解
Jun 13 PHP
php中替换字符串中的空格为逗号','的方法
Jun 09 PHP
通过php修改xml文档内容的方法
Jan 23 PHP
从刷票了解获得客户端IP的方法
Sep 21 PHP
解决php的“It is not safe to rely on the system’s timezone settings”问题
Oct 08 PHP
PHP如何将XML转成数组
Apr 04 PHP
[原创]php简单防盗链验证实现方法
Jul 09 PHP
PHP-FPM 设置多pool及配置文件重写操作示例
Oct 02 PHP
php获取是星期几的的一些常用姿势
Dec 15 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 的 __FILE__ 常量
2007/01/15 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
2017/09/16 PHP
PHP函数按引用传递参数及函数可选参数用法示例
2018/06/04 PHP
在Laravel中使用MongoDB的方法示例
2019/11/11 PHP
javascript attachEvent和addEventListener使用方法
2009/03/19 Javascript
javascript prototype原型操作笔记
2009/12/07 Javascript
jQuery源码分析-01总体架构分析
2011/11/14 Javascript
JS控制一个DIV层在指定时间内消失的方法
2014/02/17 Javascript
利用js实现禁止复制文本信息
2015/06/03 Javascript
Atitit.js的键盘按键事件捆绑and事件调度
2016/04/01 Javascript
jQuery中常用动画效果函数(日常整理)
2016/09/17 Javascript
JS小数转换为整数的方法分析
2017/01/07 Javascript
bootstrap精简教程_动力节点Java学院整理
2017/07/14 Javascript
Node.js自定义实现文件路由功能
2017/09/22 Javascript
浅谈使用mpvue开发小程序需要注意和了解的知识点
2018/05/23 Javascript
vue使用代理解决请求跨域问题详解
2019/07/24 Javascript
用于统计项目中代码总行数的Python脚本分享
2015/04/21 Python
Python处理json字符串转化为字典的简单实现
2016/07/07 Python
Python 循环语句之 while,for语句详解
2018/04/23 Python
Python3非对称加密算法RSA实例详解
2018/12/06 Python
Python 使用folium绘制leaflet地图的实现方法
2019/07/05 Python
python3中pip3安装出错,找不到SSL的解决方式
2019/12/12 Python
python使用gdal对shp读取,新建和更新的实例
2020/03/10 Python
利用OpenCV中对图像数据进行64F和8U转换的方式
2020/06/03 Python
Python 通过正则表达式快速获取电影的下载地址
2020/08/17 Python
详解Python利用configparser对配置文件进行读写操作
2020/11/03 Python
Kipling澳洲官网:购买凯浦林包包
2020/12/17 全球购物
SQL Server数据库笔试题和答案
2016/02/04 面试题
教师自荐信范文
2013/12/09 职场文书
社区文化建设方案
2014/05/02 职场文书
副科级后备干部考察材料
2014/05/15 职场文书
企业理念标语
2014/06/09 职场文书
加强作风建设工作总结
2014/10/23 职场文书
PyTorch 如何检查模型梯度是否可导
2021/06/05 Python
Python如何导出导入所有依赖包详解
2021/06/08 Python
Window server 2012 R2 AD域的组策略相关设置
2022/04/28 Servers