当前位置: 首页 > 编程笔记 >

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

高功
2023-03-14
本文向大家介绍PHP 芝麻信用接入的注意事项,包括了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对接芝麻信用踩的坑的使用技巧和注意事项,需要的朋友参考一下 由于项目需要,接入芝麻信用对用户进行认证,打开芝麻信用官方网站( https://b.zmxy.com.cn/index.htm)查看官方demo,在文档中看到如图 瞬间觉得这个官方demo的垃圾了。 在其中有需要注意如下: 1.本地生成密钥,可以按照提示进行生成 2.在“商家管

  • 该项目是芝麻信用平台的 NodeJS SDK 开发包,非官方! 接入流程 1. 注册芝麻信用商家服务平台并签约 2. 在芝麻信用商家服务平台创建商家应用并交换公钥 与芝麻信用交换公钥的步骤: 进入openssl 运行genrsa -out app_private_key.pem 1024生成一个私钥 运行rsa -in app_private_key.pem -pubout -out app_pu

  • 本文向大家介绍Android仿支付宝上芝麻信用分雷达图,包括了Android仿支付宝上芝麻信用分雷达图的使用技巧和注意事项,需要的朋友参考一下 一、首先看下支付宝上芝麻信用分的效果图: 二、思路      1、确定雷达图中心点坐标      2、绘制多边形及连接线      3、根据维度值绘制覆盖区域      4、绘制分数      5、绘制每个维度的标题文字和图标 三、实现 获取布局的中心坐标

  • 开发者在服务端接口对接过程中,需要注意以下几个事项: 1. 服务器端签名 客户端生成签名地址,可能会导致以下问题: 1、 客户端易被破解,appSecret有外泄的风险,危害严重! 2、 如果用户的手机端时钟不准,或者不在北京时区,会导致时间验证过期,无法访问。 因此签名地址务必在服务器端生成。如不按要求,由此导致的损失,变现猫概不负责! 2. 自动登录地址生成 变现猫自动登录采用MD5签名,该地

  • 本文向大家介绍PHP开发注意事项总结,包括了PHP开发注意事项总结的使用技巧和注意事项,需要的朋友参考一下 1.使用内嵌的HTML代码,而不是PHP的echo语句。 因为PHP是一门嵌入式Web编程语言,可以将HTML代码和PHP代码相互嵌入。但是很多程序员担心在HTML代码中过多的使用”"嵌入PHP代码会多次调用PHP解释器,从而降低了PHP代码的运行速度,所以宁愿使用PHP的echo语句来输出

  • 问题内容: Notice: Constant DIR_FS_CATALOG already defined 我已经注释掉的,但不能正常工作。 如何使PHP不向浏览器输出此类信息? 更新 我放在那里,但它仍在报告此类通知, 这是PHP 5.3的问题吗? 也报告大量 调用堆栈 。 问题答案: 您可以设置为或使用该功能。 但是,通知很烦人(我可以部分同情),但它们是有目的的。您不应该定义两次常量,第二次