![](https://img-blog.csdnimg.cn/20190402094956756.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
支付开发汇总
文章平均质量分 94
主要介绍支付宝、支付宝网页支付、微信、银联、ApplePay
此专栏主要用于iOS、Android常用支付开发介绍;
定制支付类sdk开发,生成静态文件;
支付相关开发问题解决;
支付相关开发技术交流;
网罗开发
全网 10万+ 粉丝, 欢迎您的关注与支持。交流合作私信+
展开
-
iOS 支付宝支付开发(更新版)
1. 介绍本文为以前做的项目总结,由于相关支付 SDK 迭代,原文已经不满足需求,故作如下更新,供大家参考,另外增加常见问题总结。今天我们就主要介绍一下支付宝支付,其他支付介绍后面会尽快更新出来。在做支付之前,在网上也查寻了资料,大多都说,支付接入坑太多,微信坑最多,银联文档太复杂。其实如果接入的多的话,那些套路都可以绕着走。网上的经验什么的大都是比较老的,比较新的能用到的文章不多(但是好文章还是有的,对我帮助也很大),下面给大家详细介绍一下,帮助大家绕开坑。源码获取关注公众号「网罗开发」回复原创 2021-01-29 08:10:31 · 603 阅读 · 0 评论 -
iOS 微信支付开发(最新版)
1. 介绍本文为以前做的项目总结,由于相关支付 SDK 迭代,原文已经不满足需求,故作如下更新,供大家参考,另外增加常见问题总结。项目中要用到支付功能,需要支付宝支付、微信支付、银联支付、Apple_pay,所以打算总结一下,方便以后的查阅,也方便大家, 用到的地方避免再次被坑。今天我们就主要介绍一下微信支付,其他支付介绍后面会尽快更新出来。集成前首先要看看文档,微信支付开发文档里面有详细的字段和说明。微信支付是需要签名的,跟支付宝一样,可以在客户端签名,也可以在后台签名(当然,为了安全还是推荐在原创 2021-01-24 21:43:37 · 1343 阅读 · 0 评论 -
Android 银联控件支付开发流程
一:介绍项目中要用到支付功能,需要支付宝支付、微信支付、银联支付,所以打算总结一下,方便以后的查阅,也方便大家, 用到的地方避免再次被坑。今天我们就主要介绍一下银联控件支付,其他支付也写了对应教程,并且给出了连接。集成前首先要看看文档,银联手机控件支付,里面包含需要的库文件和详细的文档。鉴于小伙伴们不容易找到,好事做到底,送上截图方便下载。二:支付流程介绍通过支付控件进行交易的流程如下...原创 2019-04-19 16:10:48 · 874 阅读 · 0 评论 -
快速高效 | Android身份证识别
一:简介快捷支付涉及到方方面面,同时安全问题既是用户所关心的,也是制作者不容忽视的重要部分。比如涉及到支付和金钱的app,商户端app等等,都需要进行实名认证,实名认证可以通过银行卡认证和身份证认证。通常办法是通过上传照片,并且手动输入基本信息进行认证,这种方法不仅操作复杂,而且容易出错。网上很多资源,识别率低,速度慢,用户体验很差。今天我就和大家介绍一下我使用的方法,可以快速、高效的识别...原创 2019-04-18 15:26:59 · 808 阅读 · 0 评论 -
Android 手势密码锁
GitHub-demo Android Studio工程 (别忘了给颗星~_~)Demo 截图common entity widget逻辑代码 GestureEditActivity 设置手势密码页面 GestureVerifyActivity 校验手势密码页面 MainActivity 主页面原创 2017-12-20 16:33:51 · 1220 阅读 · 0 评论 -
Android 二维码扫描和生成二维码
在APP开发中,常遇到二维码扫描功能和生成二维码的需求。Android大部分是集成了zxing这个开源项目的扫码功能。 开源项目地址 下面给大家介绍一下具体的集成步骤集成步骤参考demo1.demo展示如下:1.1demo首页1.2扫描界面可以根据需求修改,我实际项目中界面截图如下:1.3生成二维码2.引入文件2.1 下载demo,拷贝demo中的com.google.zxing5个包和com.原创 2017-10-24 10:32:24 · 902 阅读 · 0 评论 -
Android 微信支付开发流程
首先奉上调起支付页面截图一:介绍项目中要用到支付功能,需要支付宝支付、微信支付、银联支付,所以打算总结一下,方便以后的查阅,也方便大家, 用到的地方避免再次被坑。 今天我们就主要介绍一下微信支付,其他支付也写了对应教程,并且给出了连接。集成前首先要看看文档,微信支付开发文档里面有详细的字段和说明。 微信支付是需要签名的,跟支付宝一样,可以在客户端签名,也可以在后台签名(当然,为了安全还是推荐在服原创 2017-11-10 17:07:35 · 1262 阅读 · 0 评论 -
Android 支付宝支付开发详细总结
首先奉上调起支付页面截图一:介绍项目中要用到支付功能,需要支付宝支付、微信支付、银联支付,所以打算总结一下,方便以后的查阅,也方便大家, 用到的地方避免再次被坑。 今天我们就主要介绍一下支付宝支付,其他支付也给出了对应的连接。在做支付之前,在网上也查寻了资料,大多都说,支付接入坑太多,微信坑最多,银联文档太复杂。 其实如果接入的多的话,那些套路都可以绕着走。 网上的经验什么的大都是比较老的,比原创 2017-11-09 17:24:52 · 8581 阅读 · 0 评论 -
iOS 蓝牙4.0开发使用(内附Demo)
一: 介绍近几年,智能设备越来越火,这些智能设备中,有很大一部分是通过手机来控制硬件设备,来达到预期的效果,这中间少不了要使用到蓝牙功能,通过蓝牙来通信来控制设备。蓝牙分为蓝牙2.0和蓝牙4.0。蓝牙2.0为传统蓝牙,传统蓝牙也称为经典蓝牙。蓝牙4.0因为低耗电,所以也叫做低功耗蓝(BLE),它将三种规格集一体,包括传统蓝牙技术、高速技术和低耗能技术。这篇文章用来介绍BLE 4.0的使用...原创 2019-03-25 19:07:29 · 2123 阅读 · 2 评论 -
iOS App无需跳转系统设置自动连接Wi-Fi
一: 介绍近几年,智能设备越来越火,这些智能设备中,有很大一部分是通过手机来控制硬件设备,来达到预期的效果,这中间少不了要使用到蓝牙功能,通过蓝牙来通信来控制设备。除了蓝牙控制设备之外,还可以通过Wi-Fi来控制设备,iOS11前只能跳转到系统设置界面手动连接Wi-Fi,iOS11之后苹果提供 NEHotspotConfiguration ,NEHotspotConfigurationMana...原创 2019-03-11 11:52:46 · 4095 阅读 · 0 评论 -
第三方微信登录 | 静默授权与网页授权的实现
一:介绍第三方登录有QQ、微信、微博、支付宝等等,如果现在自己的项目中实现这些登录,即可以使用友盟的sdk,也可以一个一个接入,各有各的有点,这里不做赘述。今天和大家分享的是,在项目中实现微信登录,虽然微信官网给出了接入文档,但是我在接入的过程中,遇到一些问题,在此做出总结以便大家参考。主要讲微信snsapi_base静默授权与snsapi_userinfo网页授权的实现。二:准备...原创 2018-04-17 09:56:21 · 1018 阅读 · 0 评论 -
人脸识别 -- 活体检测(张嘴摇头识别)
一:简介最近项目在做了身份证银行卡识别之后,开始实现人脸识别和活体识别,其中人脸识别包括人脸入库、人脸查找、人脸1:N对比、人脸N:N对比,另外活体识别运用在安全登录功能。大家都熟知的支付宝使用face++ 的服务来实现人脸识别,在实际项目中使用了讯飞的人脸识别SDK进行二次封装来实现活体识别。主要实现了张嘴和摇头两个活体动作的识别。据我所知,讯飞的服务是基于face++,识别率还是很高,...............原创 2018-03-21 17:11:39 · 30254 阅读 · 6 评论 -
iOS 静态库详解与开发
一:介绍1. 什么是库?库是共享程序代码的方式,一般分为静态库和动态库。静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗余拷贝。动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存。2. 两种形式中.framework的区别如上图所示,静态库的形式包含.a和.framework两种形式,动态库的形式...原创 2018-03-13 15:17:19 · 709 阅读 · 0 评论 -
快速高效 | iOS银行卡识别
一:简介快捷支付涉及到方方面面,同时安全问题既是用户所关心的,也是制作者不容忽视的重要部分。 比如涉及到支付和金钱的app,商户端app等等,都需要进行实名认证,实名认证可以通过银行卡认证和身份证认证。 今天我就和大家介绍一下银行卡识别功能,这个方法是通过图像识别,可以快速、高效的识别银行卡信息。二:原理经实践发现,只要银行卡处于摄像头预览图层中并且银行卡号与识别线重合,即不用完全对准银行卡也可...原创 2018-01-11 16:57:34 · 4188 阅读 · 0 评论 -
快速高效 | iOS身份证识别
一:简介快捷支付涉及到方方面面,同时安全问题既是用户所关心的,也是制作者不容忽视的重要部分。 比如涉及到支付和金钱的app,商户端app等等,都需要进行实名认证,实名认证可以通过银行卡认证和身份证认证。 通常办法是通过上传照片,并且手动输入基本信息进行认证,这种方法不仅操作复杂,而且容易出错。 网上很多资源,识别率低,速度慢,用户体验很差。今天我就和大家介绍一下我使用的方法,可以快速、高效的识原创 2018-01-03 13:52:01 · 1067 阅读 · 0 评论 -
iOS 手势密码锁
首先看一下效果源码GitHub-demo使用下载demo,拷贝GestureView文件夹到项目中在ViewController中引用#import "GestureView.h"引用代理@interface ViewController ()<GestureDelegate>在viewDidLoad中初始化GestureViewGestureView *gesView = [[Ges原创 2017-12-20 10:06:10 · 861 阅读 · 0 评论 -
iOS 支付宝支付开发流程
一:介绍项目中要用到支付功能,需要支付宝支付、支付宝网页支付、微信支付、银联支付、Apple_pay支付,所以打算总结一下,方便以后的查阅,也方便大家, 用到的地方避免再次被坑。 今天我们就主要介绍一下支付宝支付,其他支付也给出了对应的连接。在做支付之前,在网上也查寻了资料,大多都说,支付接入坑太多,微信坑最多,银联文档太复杂。 其实如果接入的多的话,那些套路都可以绕着走。 网上的经验什么的大原创 2017-10-24 15:21:40 · 1347 阅读 · 0 评论 -
iOS 微信支付开发流程
一:介绍项目中要用到支付功能,需要支付宝支付、支付宝网页支付、微信支付、银联支付、Apple_pay支付,所以打算总结一下,方便以后的查阅,也方便大家, 用到的地方避免再次被坑。 今天我们就主要介绍一下微信支付,其他支付也写了对应教程,并且给出了连接。集成前首先要看看文档,微信支付开发文档里面有详细的字段和说明。 微信支付是需要签名的,跟支付宝一样,可以在客户端签名,也可以在后台签名(当然,为了原创 2017-10-25 14:45:31 · 2871 阅读 · 2 评论 -
iOS 银联支付开发流程
一:介绍项目中要用到支付功能,需要支付宝支付、支付宝网页支付、微信支付、银联支付、Apple_pay支付,所以打算总结一下,方便以后的查阅,也方便大家, 用到的地方避免再次被坑。 今天我们就主要介绍一下银联控件支付,其他支付也写了对应教程,并且给出了连接。集成前首先要看看文档,银联手机控件支付,里面包含需要的库文件和详细的文档。鉴于小伙伴们不容易找到,好事做到底,送上截图方便下载。二:支付流程介绍原创 2017-10-27 13:42:34 · 1084 阅读 · 0 评论 -
iOS Apple Pay开发流程
一:介绍项目中要用到支付功能,需要支付宝支付、支付宝网页支付、微信支付、银联支付、Apple_pay支付,所以打算总结一下,方便以后的查阅,也方便大家, 用到的地方避免再次被坑。 今天我们就主要介绍一下银联控件支付,其他支付也写了对应教程,并且给出了连接。二:支付流程介绍2.1 Apple Pay 页面演示买家在手机应用中购买商品或服务,在订单页面中展示 Apple Pay 按钮 通过银联控件原创 2017-11-01 16:29:03 · 2882 阅读 · 4 评论 -
Apple Pay开发 申请MerchantID详细介绍
在接入Apple Pay之前,首先要申请MerchantID及对应证书。1.申请 MerchantID登录苹果开发者中心选择第一个进入页面 在Identifiers下选择Merchant IDs,点击右上角添加按钮添加Merchant ID;输入描述信息和标识符,点击继续。点击continue点击register继续,在下一个页面点击done完成。MerchantID申请完成。2.申请证书下面的就原创 2017-11-01 16:25:00 · 3590 阅读 · 0 评论 -
iOS开发 生成CSR(.certSigningRequest)文件
当在苹果开发者中心生成证书的时候需要一个CSR文件,这里需要用到一个苹果自带的KeyAccess(钥匙串访问工具)的软件,用来生成证书的申请文件。 打开钥匙串访问工具,在钥匙串访问下拉菜单选中证书助理-》从证书颁发机构请求证书; 输入appId邮件地址、名称,选择存储到磁盘。下面是详细的步骤截图: 1.点击钥匙串访问,选择证书助理,再选择从证书颁发机构请求证书…2.邮箱随便填写,名字使用默认的原创 2017-11-01 16:22:13 · 8669 阅读 · 0 评论 -
iOS 手机网站支付转Native支付(使用WKUIDelegate协议获取url)
为了节约开发成本,很多Native-H5混合App采用手机网站支付的方式去实现支付模块。但手机网站支付的网络依赖比较严重,也通常需要经过更多的验证,这种种原因导致手机网站支付的成功率比Native支付低,对商户的利益造成影响。官方使用方法,UIWebViewDelegate协议 下面我就给大家介绍一下使用WKUIDelegate协议怎么解决手机网站支付转Native支付:一:sdk导入流程请查看二原创 2017-10-23 10:54:45 · 1617 阅读 · 0 评论