首先给上芝麻信用的官网https://b.zmxy.com.cn/index.htm?scene=alipay

关于导入SDK我就不多做解释了,在文档中写的还是比较详细的,有问题的话可以看看http://blog.csdn.net/l2i2j2/article/details/51254816这篇博客写的也很详细 ,我这边主要讲的是我自己项目中获取芝麻信用分的步骤。

首先解释一下我们需要填写的参数:appId,privateKey,zhimaPublicKey

appId:商户应用 Id。是我们在芝麻信用后台创建应用后所给的应用标识,可以在我的应用中查看

privateKey:商户 RSA 私钥。是我们根据文档中RSA公私钥生成的,我这边是用java写的 所以这个privateKey传的是PKCS8格式的rsa_private_key_pkcs8,如果是php就直接传rsa_private_key就可以了

zhimaPublicKey:芝麻 RSA 公钥。我们创建应用后所提供的

以上参数搞明白就开始获取芝麻信用分。

1.在iosSDK中方法需要用到3个参数应用appId和上面的商户应用 Id,而sign和params是需要用RSA加密的,加密过程我们不需要理会,手机端是没有提供加密处理的方法,.所以需要把手机号从客户端上传到后台,然后后台根据来获取sign和params参数,然后将这2个参数返回给客户端

2.客户端根据返回的这两个参数调用queryUserAuthReq方法,参数正常就会走到芝麻信用设置好的HTML5授权页面,跟着一步一步走下来就好了,最后在我们设置的selector中接受回调信息,正常情况下会有params字段返回,这个字段是加密后的,但是手机端是没有提供解密的方法的 所以还是把这个参数传到后台,让后台进行解密,获取我们需要的open_id;

3.后台对params解密获取需要的open_id,然后根据以下代码获取芝麻信用分这边zhimaScore就是我们获取到的信用分了.

总结:

手机端把手机号传给后台 ----->后台对参数进行加密 ---->将参数返回给手机端,手机端调用SDK方法进入授权页面,授权成功获取open_id --->将open_id传到后台,后台根据open_id获取芝麻信用分

ios 获取芝麻信用分相关推荐

  1. android 自定义中文加盘,Android自定义View仿支付宝芝麻信用分仪表盘

    先看下iOS的芝麻信用分截图 这是我做的效果,还是有点差距的 支付宝9.9版本芝麻信用分的实现 首先初始化各种画笔,默认的size,padding,小圆点. (因为实在找不到原版芝麻信用的带点模糊效果 ...

  2. 自定义View之仿支付宝v9.9芝麻信用分仪表盘效果

    点击上方蓝字关注公众号 码个蛋第242次推文 因为信用,所以简单 作者:hotBitmapGG 博客:http://www.jianshu.com/u/566d6cec0ebc 文章目录 前言 截图 ...

  3. 芝麻信用分750以上有什么特殊作用?

    芝麻是蚂蚁金服旗下的一个信用体系,它的信息采集来源包括阿里巴巴体系里的一些平台,比如淘宝,天猫,借呗,花呗,支付宝,余额宝以及其他授权芝麻信用获取信息的平台. 而芝麻信用分的高低代表的是一个人综合的信 ...

  4. 微信上线支付分对标芝麻信用分,教你如何开通!

    支付宝很早以前就推出了芝麻信用分,相信大家应该都开通并正在使用,它的高低在一定程度上可以反映一个人的信用状况,可以用来做某些租赁服务的免押金门槛,甚至可以作为申请加拿大签证的重要资料,非常实用.类似的 ...

  5. Android 仿芝麻信用进度条,自定义View仿支付宝芝麻信用分仪表盘效果

    image 前言 灵感来自几天前看到一位作者的仿芝麻信用自定义View的文章很不错,所以我换了一种方式来进行实现,写了旧版和新版芝麻信用分仪表盘的效果. 截图 这是我做的效果,还是有点差距的,嘿嘿. ...

  6. Android 仿芝麻信用进度条,Android仿支付宝上芝麻信用分雷达图

    一.首先看下支付宝上芝麻信用分的效果图: 二.思路 1.确定雷达图中心点坐标 2.绘制多边形及连接线 3.根据维度值绘制覆盖区域 4.绘制分数 5.绘制每个维度的标题文字和图标 三.实现 获取布局的中 ...

  7. canvas仿芝麻信用分画的一个刻度表(可根据分数变色)

    有些时间没练习canvas了,感觉好像略有生疏,这次是canvas仿芝麻信用分画了一个刻度表,没有特别难的地方,不过在计算时也算折腾了一番. 因为需要有五种状态,所以根据传入的值,进入了五种判断,并给 ...

  8. 自定义View仿支付宝芝麻信用分仪表盘效果

    前言 灵感来自几天前看到一位作者的仿芝麻信用自定义View的文章很不错,所以我换了一种方式来进行实现,写了旧版和新版芝麻信用分仪表盘的效果. Github地址: https://github.com/ ...

  9. [置顶] Android自定义控件 芝麻信用分雷达图

    [置顶] Android自定义控件 芝麻信用分雷达图 标签: android自定义雷达芝麻信用 2016-10-23 20:11  3548人阅读  评论(24)  收藏  举报   分类: 自定义控 ...

  10. 为什么你的支付宝芝麻信用分就是不涨?

    支付宝芝麻信用分越来越重要,应用场景越来越多,免押租物.信用购.办理证件手续.信用金融等. 芝麻信用分的高低,有时能直接影响你能否享受某些特权,还是比较重要的. 有的同学比较疑惑,为什么一直在守约,但 ...

最新文章

  1. [CF494D]Birthday
  2. C#调用dll中的函数
  3. C# 退出提示 事件提示两次问题
  4. boost::math::quadrature::naive_monte_carlo用法的测试程序
  5. Activiti5第七弹,自己实现一个ProcessEngineConfiguration同时自定义拦截器
  6. 如何查看本机安装的python支持哪种.whl文件
  7. 【zookeeper】zookeeper 脑裂问题
  8. html5 响应式背景图
  9. marathon 测试
  10. 写作技巧~100段作文排比句(81-100段),考试一定用得上,赶紧收藏!
  11. java程序cpu占用率高,分析具体线程
  12. [Elasticsearch] 多字段搜索 (五) - 以字段为中心的查询
  13. Conner Case
  14. MES系统质量追溯功能,到底在追什么?
  15. Charles华为手机保姆级安装过程
  16. Flink使用二次聚合实现TopN计算
  17. 分布式系统------概述
  18. 华为鸿蒙收到短信了,王成录接受《深网》采访,华为鸿蒙手机版最新消息出现...
  19. 焱融 YRCloudFile 连获两项重量级认证,展现强劲存储实力
  20. Word2003入门动画教程69:怎么压缩Word中的图片

热门文章

  1. 我的世界1.16.1java模组怎么加,我的世界1.16(minecraft1.16)全新模组推荐
  2. 能快速修改视频格式的工具分享
  3. systemctl status network.service命令,Failed to start LSB: Bring up/down networking.完美解决
  4. 如何在电脑上录制游戏视频画面
  5. 因为改 UOM conversion 导致库存数量和財务上的数据错误
  6. MaxListenersExceededWarning: Possible EventEmitter memory leak detected.警告的处理
  7. 计算机一级应用基础选择题,2016一级计算机基础及MSOffice应用选择题
  8. 基于深度学习智能问答笔记
  9. 外星人笔记本计算机在哪里,笔记本电脑没声音,教您外星人笔记本没声音如何解决...
  10. 学习搜狗workflow心路历程(1)Windows版本的环境搭建