求private公司的经典优质资源,可以支付宝微信跳转支付宝

全能支付宝微信支付 微信/支付宝v3.0.0 Discuz! 应用中心
查看: 3179|回复: 104
全能支付宝微信支付 微信/支付宝v3.0.0 Discuz! 应用中心
主题热度贡献
天涯海角搜一下:
风格插件简介 :
资源来源::现金购买
适用版本::discuzX3.2&discuzX3.1&discuzX3.0&discuzF1.0&discuzX3.3&discuzL1.0&
资源类型:功能插件
(转载)来自网络::http://addon.discuz.com/?@zhanmishu_wepay.plugin
资源存放点:2号站点
免责声明:本源码来源于网络,仅供学习交流之用,所有权归属原创作者所有,所有下载者表示默认接受并同意签订草根吧,草根吧仅提供交流学习平台,请下载24小时内删除,切勿用于商业用途。如有侵权,请删除。
本帖最后由 民审-M 于
11:41 编辑
本插件使用限制
本插件是为其他插件提供支付功能,单独使用无效,本插件不仅能为站秘书的插件提供支付功能,其他插件一样可以调用本插件接口完成支付功能(必须开发者按照我们提供接口进行对接后才可支持)。说明书后面有开发目前国内的情况,基本上必须企业才能使用本插件。如用微信支付,必须有微信企业认证服务号,开通微信支付即可使用。如果用支付宝接口,必须开通支付宝即时到账接口。你网站需要支持url重写,也就是支持伪静态才行哦~~没有装伪静态组件请联系客服确认。
(为在线教育培训行业打造在线直播点播学习平台,也可以作为视频网站使用。)
演示地址(发卡功能是其他插件的,支付插件仅订单后的部分才属于本插件功能范围):http://www.zhshare.com/plugin.php?id=zhanmishu_ka:index
支付回调url需要用到伪静态规则重写url,主要原因是插件url都带有动态参数id,但是支付url是禁止带这些参数的。因此只能通过url重写隐藏url
接口说明(开发者请看,普通用户绕过)
本插件为站秘书插件、或者其他第三方插件提供支付api
详细开发文档:
支付请求(demo):
http(s)://xxx.com/plugin.php?id=zhanmishu_wepay:pay&mod=pay&out_trade_no=khotbzte&total_fee=30&intro=商品介绍&name=商品名称&num=1&price=30&return_url=XXXXXXXX
数据说明和介绍:
请求必须urlencode后提交,毕竟可能有中文名称。out_trade_no 订单号,必须唯一total_fee 商品总价intro 商品详细介绍name 商品名称num 商品数量price 商品单价return_url 支付成功后跳转页面 ,可以不用传,默认是当前页面的url
全能支付宝微信支付 微信-1.jpg (38.92 KB, 下载次数: 1)
21:36 上传
全能支付宝微信支付 微信-2.jpg (40.2 KB, 下载次数: 3)
21:36 上传
更新日志:
新增 最高PHP7.1的兼容与支持
修复 一些BUG
增加 小云app的支持
& &插件下载地址:
游客,如果您要查看本帖隐藏内容请
配套插件:
视频课堂直播点播 高级教育版v2.0.0 Discuz! 应用中心
(出处: 草根吧)
& 声明: 本文仅代表作者观点,不代表草根吧立场,与草根吧无关。本文系作者授权草根吧发表,未经许可,不得转载。
帖子地址:&分享给好友
本文来源于草根吧 ,欢迎大家下载。
如果您没有贡献需要充值,可以直接在线充值,
如果你需要加入本站赞助VIP会员,可以直接在线开通,
如果找不到您要的资源,请搜索一下,
主题热度贡献
点播点播点播点播点播点播点播
主题热度贡献
没啥说的先顶在下!!!!!!!!!!
主题热度贡献
世外云648元/3年
主题热度贡献
步入草根, 积分 25, 距离下一级还需 -5 积分
步入草根, 积分 25, 距离下一级还需 -5 积分
全能支付宝微信支付 微信/支付宝v3.0.0 Discuz! 应用中心
主题热度贡献
这个配合视频插件挺好的
主题热度贡献
全能支付宝微信支付
主题热度贡献
提示: 作者被禁止或删除 内容自动屏蔽
主题热度贡献
步入草根, 积分 62, 距离下一级还需 -42 积分
步入草根, 积分 62, 距离下一级还需 -42 积分
问问企鹅王企鹅额
主题热度贡献
全能支付宝微信支付
成为会员,尽享百款插件模板免费下载企业如何申请支付宝,微信等接口_百度知道
企业如何申请支付宝,微信等接口
如题,公司打算申请支付宝和微信的支付接口,这里注意一下,不是开通支付功能,是申请接口。公司有一款产品,打算在这个产品里面添加微信,支付宝等--收款,付款功能,那么,怎么在产品里面植入这两种方式呢?肯定需要微信和支付宝提供相应的接口才行吧?具体...
我有更好的答案
申请支付宝需要的资料:
1. 需要一个邮箱,作为支付登录名和未来验证邮件的,找回密码 都需要。
2. 网站域名
3. 联系人和手机号码
4. 营业执照影印件
5. 对公银行账户,可以是基本户或一般户
6. 法定代表人的身份证影印件
如果是代理人,除以上资料,还需准备:
(4) 代理人身份证影印件
(5) 企业委托书,必须盖有公司公章或者财务专用章,不能是合同/业务专用章
目前动软微信商城手机支付所支持的支付接口为:支付宝手机网页(WAP)即时到账
申请条件:
1.您必须有已建设完成的无线网站(不包含淘宝网店、团购类网站);
2.您的网站必须已通过ICP备案,备案信息与签约商户信息一致,网站经营的商品或服务内容明确、完整(古玩、珠宝等奢侈品、投资类行业无法申请本产品);
3.您申请前必须拥有企业支付宝账号(不含个体工商户账号),且通过支付宝实名认证审核,公司实收资本≥10万元。
直接去支付宝官方链接查找就有了。
二、开通微信支付准备资料
一般能开通微信支付的主体为企业丶政府丶组织机构丶社团丶媒体等。个人及个体户难以开通,美基营销协助个体户开通微信支付的费用也将更高。
企业申请微信支付时需准备以下资料:
1.微信支付负责人姓名丶联系电话丶邮箱
2.营业执照丶组织机构代码证丶税务登记证
3.商家名称(将用于对外展示)
4.公司地址及邮政编码
5.营业执照持有人类型丶姓名丶所持证件及扫描件
微信支付申请流程
企业将以上资料准备好后,联系美基营销在线工作人员,美基营销将在2小时内初步审核企业资料。之后需要客户配合完善相关手续,如盖章签字丶快递资料丶拍照等,最终美基营销技术人员开发并上线微信支付接口。企业开通微信支付所需时间为4~9工作日,一般个体户所需时间为7~15工作日。
微信支付应用场景
1. 线下扫码支付
用户扫描线下静态的二维码,即可生成微信支付交易页面,完成交易流程。
2. web扫码支付
用户扫描PC端二维码跳转至微信支付交易页面,完成交易流程。
3. 公众号支付
用户在微信中关注商户的微信公众号,在商户的微信公众号内完成商品和服务的支付购买。如QQ充值丶广东联通丶印美图丶麦当劳丶微团购丶香港航空丶微信电影票等公众号均支持该方式。
采纳率:88%
找微信客服跟支付宝客服,他们有代理,找到最近的代理谈合作就行啦
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。求邱淑贞电影百度云资源,谢谢,可微信或支付宝转账_百度知道
求邱淑贞电影百度云资源,谢谢,可微信或支付宝转账
我有更好的答案
下,%面*得*帐@呺我360盘的都好用。标明你要的资源你想要可以叫我。前提你得采纳我,给
采纳率:25%
来自团队:
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。为啥支付宝不收手续费而微信不能?真相大白
昨晚马化腾在记者会上公布了微信支付一个月需要承担的手续费门槛&&3亿元,解开了萦绕媒体和用户心中的一个谜团。但这样简短的一句话也引出了另一波更普遍的讨论:
同样是第三方支付,为什么微信没法顶住巨额手续费,但支付宝却可以?
爱范儿针对这个问题分别向微信和支付宝进行了求证,但双方均表示&不方便回应&。所以爱范儿整理了目前网络上的相关解答,问题的答案或许就隐藏在这些解读中。
想要解答这个问题,需要理解微信和支付宝各自掌握的金融资源。
支付宝和微信支付实际上是不一样的体系。当我们针对提现手续费问题来观察支付宝时,我们面对的不是一个简单的支付渠道,而是支付宝衍生出来的蚂蚁金服。所以支付宝本质上是蚂蚁金服旗下金融体系(阿里系)的一个与用户直接接触的分支。
相比之下,微信支付就像是刚成立没多久的支付宝,是集成在微信客户端的支付功能。虽然微信支付依靠微信的庞大用户基数瞬间跻身中国两大第三方支付平台之一,但微信支付背后并没有支付宝那么庞大完整的金融体系。
爱范儿微信订阅号读者Fire.L的解读值得参考:
&其实分析一下也就知道微信支付本身就没有支付宝盈利那么高,支付宝首先就有天猫和淘宝,而微信并没有,这是两者巨大差异之一。
再来支付宝在早两年推出余额宝,也是就是想让现金流转变成理财形式来盈利,而且余额宝的钱可以直接购物,这也使得很多用户将钱放入余额宝,而微信从春节期间才推出理财通,显然使用量有限,微信到目前为止大部分都是放在微信零钱里的现金流,没什么盈利的。
余额宝从前两年开始推出信贷产品,蚂蚁花呗,用户使用了蚂蚁花呗之后大部分会直接将使用的钱放入余额宝开启自动还款,更加巩固了余额宝,而选择分期付款盈利更多。而微信并没有。
支付宝本身有非常多的盈利方式,天猫和淘宝本身给阿里带来的收益就是很可观的,支付宝也相当于阿里必需品,而微信支付目前来说只是一种支付方式,没有腾讯自己的网购平台来盈利,微信自身的盈利能力很有限,我觉得客观来说其实微信支付还有很多东西都需要完善。&
既然大家的体系不一样,那么能够利用资金做的事情也不一样。
支付宝是目前淘宝除了网银和信用卡交易外,唯一的第三方支付平台,这就意味着所有淘宝交易的资金都会在支付宝中留存至少数天时间,当用户确认收货并付款,资金才会从支付宝帐号转移至卖家。在这几天的时间里,支付宝大可以使用这些留存资金进行稳健型金融投资。
去年5月11日,支付宝宣布已获得由中国证监会颁发的基金第三方支付牌照,将正式为基金公司和投资者提供基金第三方支付结算服务。支付宝透露目前已经与汇添富、华夏、天弘等30家基金公司达成基金支付的接入合作意向。
正如一位知乎用户拾米所言:
支付宝作为第三方支付账户,同时担保支付是支付宝的特色,最关键的就是沉淀资金,正如路人假所说沉淀下来的流动资金进行金融投资(稳靠型)将会产生非常大的利润,此前这一块是金融监管的灰色地带,随着第三方支付牌照的发放,以及相应法律法规的完善,这一块灰色地带将会透明,届时支付宝应该会披露这一块所产生的价值。
但是微信呢?
即使有微店的支持,微信支付的主流应用还是发生在个人用户之间,或者满足便利店消费、购买电影票等小额支付,况且这些钱并不会像支付宝一样能够在微信的平台上稳定地留存一段时间。资金留存量的不稳定以及量级的差异决定了微信支付很难获取投资收益。
除了支付体系、资金留存时间的差别外,资金流量也会凸显微信支付在分担手续费成本上的弱势。
虎嗅的一篇报道指出:
天弘基金为了满足余额宝的支付能力将自己的核心系统托管到了阿里云系统上,余额宝3亿笔交易的清算可在140分钟内完成。微信支付和支付宝在支付能力上的差距至少在两个数量级以上。
一方面,支付宝的资金留存时间更长,投资方式更多,另一方面,支付宝本身能够处理的交易量也更大。所以支付宝和微信支付的差别,一定程度上就像是光纤宽带和ADSL的关系。资金流量的大小会对双方的盈利能力产生极大的影响,并决定了是否要向用户收取提现手续费。
最后一个重要的区别是微信支付和支付宝的定位。支付宝从一开始就是一个为了盈利而生的产品,任何一个细节都有针对盈利的评估。但微信支付的亮点是社交基因,最初的目的是提供更加便捷的支付渠道,并强化微信的社交体验(比如红包)。
这样的对比之下,我们就可以看到,虽然同为第三方支付,但是在看不见的地方,支付宝和微信支付的差异非常之大。这也凸显了支付宝在第三方支付上的领先地位,即便它缺少所谓的社交基因;而微信支付需要追赶的,也不仅仅是市场份额。
您可能也感兴趣:
中美两国之间的竞争促使美国有动力发展5G,即使美国在这一领域排名第二或第三,也不会对美国...
官方微博/微信
每日头条、业界资讯、热点资讯、八卦爆料,全天跟踪微博播报。各种爆料、内幕、花边、资讯一网打尽。百万互联网粉丝互动参与,TechWeb官方微博期待您的关注。
↑扫描二维码
想在手机上看科技资讯和科技八卦吗?想第一时间看独家爆料和深度报道吗?请关注TechWeb官方微信公众帐号:1.用手机扫左侧二维码;2.在添加朋友里,搜索关注TechWeb。
Copyright (C)
All rights reserved. 京ICP证060517号/京ICP备号 京公网安备76号
TechWeb公众号
机情秀公众号10分钟搞定支付宝和微信支付 的 各种填坑 - IOS - 伯乐在线
& 10分钟搞定支付宝和微信支付
支付宝填坑是每个接入支付宝必经之路,下面是我接入支付宝遇到的问题汇总,希望大家在接入的路上少一点弯路
问题1. Util/base64.h:63:21: Cannot find interface declaration for ‘NSObject’, superclass of ‘Base64’
解决办法:
这是base64.h中没有加入#import
系统库文件导致,这个错误报错方法直接想喷它一脸。报错方式太恶心。
解决办法:这是base64.h中没有加入#import&&系统库文件导致,这个错误报错方法直接想喷它一脸。报错方式太恶心。
问题2.截图告知你什么问题
解决办法:
这个问题可以同上的,心情好,截图再次说明下,在 openssl_wrapper.h中#import
解决办法:这个问题可以同上的,心情好,截图再次说明下,在 openssl_wrapper.h中#import&&库即可
问题3.Util/openssl_wrapper.m:11:9: ‘rsa.h’ file not found
解决办法:
(1),万年老坑,只要你接入支付宝百分百要遇到的问题,所以习以为常吧
(2),在Build setting中搜索search,找到Header Search Paths,添加$(PROJECT_DIR)/openssl和$(PROJECT_DIR) 如下图:
(3),重要 问题说三遍,这是网络找到的到答案后继续有同样的坑,自己的解决方案,
Header Search Paths
$(PROJECT_DIR)/ali中输入这个
Framework Search Paths
和 Library Search Paths 继续是$(inherited)
$(PROJECT_DIR)/ali
‘rsa.h’ file not found
的解决方案
(4),由于后期多项目的接入,让我知道一个算是万能方法吧,就是始终保持Header Search Paths 和 Library Search Paths 都能找到你导入的openssl的正确路径即可,已尝试多遍,是能解决以上问题(求黑)
解决办法:(1),万年老坑,只要你接入支付宝百分百要遇到的问题,所以习以为常吧(2),在Build setting中搜索search,找到Header Search Paths,添加$(PROJECT_DIR)/openssl和$(PROJECT_DIR) 如下图:(3),重要 问题说三遍,这是网络找到的到答案后继续有同样的坑,自己的解决方案,Header Search Paths&& $(PROJECT_DIR)/ali中输入这个Framework Search Paths&&和 Library Search Paths 继续是$(inherited)&&和&&$(PROJECT_DIR)/ali‘rsa.h’ file not found&&的解决方案(4),由于后期多项目的接入,让我知道一个算是万能方法吧,就是始终保持Header Search Paths 和 Library Search Paths 都能找到你导入的openssl的正确路径即可,已尝试多遍,是能解决以上问题(求黑)
EB1487E2-FFA9-494B-923D-C5F7CD1AF1FC.png
问题4.这类错很多,大概有这些:这些可能是库文件没有导入,导致的
“_CNCopyCurrentNetworkInfo”, referenced from:
Undefined symbols for architecture x86_64:
“CNCopyCurrentNetworkInfo”, referenced from:
-[APayReachability wifiInterface] in AlipaySDK
+[internal_DeviceInfo getSSIDInfo] in AlipaySDK
+[internal_DeviceInfo getNetworkInfo] in AlipaySDK
“_CNCopySupportedInterfaces”, referenced from:
-[APayReachability wifiInterface] in AlipaySDK
+[internal_DeviceInfo getSSIDInfo] in AlipaySDK
+[internal_DeviceInfo getNetworkInfo] in AlipaySDK
“_CTRadioAccessTechnologyCDMA1x”, referenced from:
-[AliSecXReachability networkStatusForFlags:] in AlipaySDK
“_CTRadioAccessTechnologyEdge”, referenced from:
-[AliSecXReachability networkStatusForFlags:] in AlipaySDK
“_CTRadioAccessTechnologyGPRS”, referenced from:
-[AliSecXReachability networkStatusForFlags:] in AlipaySDK
“_CTRadioAccessTechnologyLTE”, referenced from:
-[AliSecXReachability networkStatusForFlags:] in AlipaySDK
“_OBJC_CLASS$_CMMotionManager”, referenced from:
objc-class-ref in AlipaySDK
“OBJC_CLASS$_CTTelephonyNetworkInfo”, referenced from:
objc-class-ref in AlipaySDK
“SCNetworkReachabilityCreateWithAddress”, referenced from:
+[APayReachability reachabilityWithAddress:] in AlipaySDK
+[AliSecXReachability reachabilityWithAddress:] in AlipaySDK
“_SCNetworkReachabilityCreateWithName”, referenced from:
+[APayReachability reachabilityWithHostname:] in AlipaySDK
+[AliSecXReachability reachabilityWithHostName:] in AlipaySDK
“_SCNetworkReachabilityGetFlags”, referenced from:
-[APayReachability isReachable] in AlipaySDK
-[APayReachability isReachableViaWWAN] in AlipaySDK
-[APayReachability isReachableViaWiFi] in AlipaySDK
-[APayReachability connectionRequired] in AlipaySDK
-[APayReachability isConnectionOnDemand] in AlipaySDK
-[APayReachability isInterventionRequired] in AlipaySDK
-[APayReachability reachabilityFlags] in AlipaySDK
“_SCNetworkReachabilityScheduleWithRunLoop”, referenced from:
-[AliSecXReachability startNotifier] in AlipaySDK
“_SCNetworkReachabilitySetCallback”, referenced from:
-[APayReachability startNotifier] in AlipaySDK
-[APayReachability stopNotifier] in AlipaySDK
-[AliSecXReachability startNotifier] in AlipaySDK
“_SCNetworkReachabilitySetDispatchQueue”, referenced from:
-[APayReachability startNotifier] in AlipaySDK
-[APayReachability stopNotifier] in AlipaySDK
“_SCNetworkReachabilityUnscheduleFromRunLoop”, referenced from:
-[AliSecXReachability stopNotifier] in AlipaySDK
“std::1::basic_string1::char_traits, std::1::allocator &::init(char const, unsigned long)”, referenced from:
CAliSecXURL::encodeURIComponent(CAliSecXBuffer&) in AlipaySDK
“std::1::basic_string1::char_traits, std::1::allocator &::reserve(unsigned long)”, referenced from:
CAliSecXURL::encodeURIComponent(CAliSecXBuffer&) in AlipaySDK
“std::1::basic_string, std::__1::allocator &::~basic_string()”, referenced from:
CAliSecXURL::encodeURIComponent(CAliSecXBuffer&) in AlipaySDK
“std::nothrow”, referenced from:
CAliSecXBuffer::CAliSecXBuffer(unsigned long) in AlipaySDK
CAliSecXBuffer::_copy(unsigned char const, unsigned long) in AlipaySDK
CAliSecXBuffer::resize(unsigned long) in AlipaySDK
“std::terminate()”, referenced from:
clang_call_terminate in AlipaySDK
“operator delete”, referenced from:
CAliSecXBuffer::~CAliSecXBuffer() in AlipaySDK
CAliSecXBuffer::release() in AlipaySDK
CAliSecXBuffer::~CAliSecXBuffer() in AlipaySDK
CAliSecXBuffer::operator=(CAliSecXBuffer const&) in AlipaySDK
CAliSecXBuffer::resize(unsigned long) in AlipaySDK
alisec_crypto_Hex2Bin(CAliSecXBuffer const&) in AlipaySDK
alisec_crypto_Bin2Hex(CAliSecXBuffer const&) in AlipaySDK
“operator new”, referenced from:
CAliSecXBuffer::CAliSecXBuffer(unsigned long) in AlipaySDK
CAliSecXBuffer::_copy(unsigned char const*, unsigned long) in AlipaySDK
CAliSecXBuffer::resize(unsigned long) in AlipaySDK
“cxa_begin_catch”, referenced from:
clang_call_terminate in AlipaySDK
“gxx_personality_v0″, referenced from:
+[ASSStorageAccesser saveStorageModel:] in AlipaySDK
+[ASSStorageAccesser loadStorageModelFromKeychain] in AlipaySDK
+[ASSStorageAccesser loadPreviousApdid] in AlipaySDK
+[ASSStorageAccesser getRandomizedID] in AlipaySDK
+[ASSStorageAccesser getNewRadomizedID] in AlipaySDK
+[ASSStorageAccesser loadLastLoginTime] in AlipaySDK
+[ASSStorageAccesser saveCurrentLoginTime:] in AlipaySDK
“_deflate”, referenced from:
+[ASSCommonUtils gzipData:] in AlipaySDK
+[DTGZipUtil compressGZip:] in AlipaySDK
“_deflateEnd”, referenced from:
+[ASSCommonUtils gzipData:] in AlipaySDK
+[DTGZipUtil compressGZip:] in AlipaySDK
“_deflateInit2“, referenced from:
+[ASSCommonUtils gzipData:] in AlipaySDK
+[DTGZipUtil compressGZip:] in AlipaySDK
“_kCNNetworkInfoKeyBSSID”, referenced from:
+[UIDevice(APEX) networkDic] in AlipaySDK
“_kCNNetworkInfoKeySSID”, referenced from:
+[UIDevice(APEX) networkDic] in AlipaySDK
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
解决办法:
这种问题通过在General-&Link Framework and Libraiies中添加以下framework解决:
- libz.tbd
- libc++.tbd
- Security.framework
- CoreMotion.Framework
- CFNetwork.framework
- CoreTelephony.framework
- SystemConfiguration.framework
12345678910
解决办法:这种问题通过在General-&Link Framework and Libraiies中添加以下framework解决:&- libz.tbd- libc++.tbd- Security.framework- CoreMotion.Framework- CFNetwork.framework- CoreTelephony.framework- SystemConfiguration.framework
截图如下,由于公司同时接入支付宝和微信支付,所以导入的库就多了点咯:
问题5.Redefinition of ‘RSA’ as different kind of symbol 多为sdk集成时产生的坑,因为我们公司在集成支付宝之前,有用过RSA加密,导致重名问题
解决办法:
(1),这个问题不是每个公司都可能遇到的,但遇到也心烦
(2),由于支付宝中的openssl中的rsa.h文件与RSA加密有重名冲突。改掉公司自己之前导入RSA的命名,如果你牛逼也可以去改rsa.h中的
解决办法:(1),这个问题不是每个公司都可能遇到的,但遇到也心烦(2),由于支付宝中的openssl中的rsa.h文件与RSA加密有重名冲突。改掉公司自己之前导入RSA的命名,如果你牛逼也可以去改rsa.h中的
问题6;系统库导入问题
+++++++++++++
symbol(s) not found for architecture arm64
A33-41D4-9B6E-9E499CCA23C6.png
就是导入系统库了
问题7:终于到微信了,接入微信,你就开心了
因为问题太少了,只能感谢下这两个帖子的楼主了
解决办法:
为了一些懒人懒的去看帖子,简单说,就是微信支付注册放在友盟分享之后就ok了!
代码示例:
// 友盟分享
[self configUmengShare];
//向微信注册
[WXApi registerApp:@"wxb4ba3c02aa476ea1" withDescription:@"demo 2.0"];
// 友盟分享&&&&[self configUmengShare];//向微信注册&&&&[WXApi registerApp:@"wxb4ba3c02aa476ea1" withDescription:@"demo 2.0"];
支付宝要重新生成私钥和公钥,并上传修改公钥 — 为你补充
解决办法:
RSA密钥生成命令步骤如下:
(1)先在终端键入 openssl
生成RSA私钥
(2)openssl&genrsa -out rsa_private_key.pem 1024
生成RSA公钥
(3)openssl&rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem
将RSA私钥转换成PKCS8格式
(4)openssl&pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt
注意:“&”符号后面的才是需要输入的命令。
WuTiandeiMac:FPHClientNew wutianshi$ openssl
OpenSSL& genrsa -out rsa_private_key.pem 1024
Generating RSA private key, 1024 bit long modulus
....................++++++
.........++++++
OpenSSL& rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem
writing RSA key
OpenSSL& pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt
-----BEGIN PRIVATE KEY-----
MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBANOjnFDIjeQjyah1
1smthHNsiHyXE8EOWMyMZkLrIlbu6TCDVHk/hhJTpbDxVOz6f4cFdynP/wD9Tbnf
ZfJCKFDFJ9jPz3Euyb5/jLFbyAVblyLLPiv5bxRLaA9/w4Jtt+G7E/ti8HN6224x
4TT3owFuKqZTcAXeqXp7QMzZyEkZAgMBAAECgYBWYKRf5DrlLiYT92Rek89HPLjI
APEzDiP3+CWUkltFl+Tcw/0qL18NA87QVO8QeXyrIvPrwNSXFssuXZtCMPY6oqgh
21ixQ+w4Kk4Z8nkEbFNRjryrpOeGMQmZlkSqRiehnYPY6UT8ovKXj0D1HBoscfA7
z1Ioxpo3QEN3jsxkcQJBAPbgYhJYS7+/HB92eXaHckTpU0/ycosSj6ha02xs5+Sv
xJbkkDfrt/LVVgApBYlgJQG0WRcD/8+4cIyyAxGFp7MCQQDbdduyrvUTffsXeuad
XcHIAmX928y19YGvCU3+TJtGIfUMPoRsnidMnZh2s29G6bGy0fkrmMadogEkKqQX
AmYDAkBEmbdGx7hM0Oscpww7bonHMlrPNVy03nSC4LItR9nsRxdGor6ce2jDFpru
MnfyY4AFCDtVVOwpqWPFBNYrcUtXAkEAltAme2OKHawMmnUl9+zPV1B2oH6k7kJZ
rVy6kVA5wHdje9eWj0IcBaWjeacTiGreZ+Gt1sz1aKxFFoKLIxjN2wJADlpg/9iN
Bf+JylK9QEgOTw6PngSOiXeaVXdErOPbu4WkzvxhB0bm8HPEPiJpLg/3sNaaX3ou
TIEHO8o1EcEnrw==
-----END PRIVATE KEY-----
1234567891011121314151617181920212223242526272829303132
WuTiandeiMac:FPHClientNew wutianshi$ opensslOpenSSL& OpenSSL& OpenSSL& OpenSSL& OpenSSL& genrsa -out rsa_private_key.pem 1024Generating RSA private key, 1024 bit long modulus....................++++++.........++++++e is 65537 (0x10001)OpenSSL& rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pemwriting RSA keyOpenSSL& OpenSSL& OpenSSL& pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt-----BEGIN PRIVATE KEY-----MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBANOjnFDIjeQjyah11smthHNsiHyXE8EOWMyMZkLrIlbu6TCDVHk/hhJTpbDxVOz6f4cFdynP/wD9TbnfZfJCKFDFJ9jPz3Euyb5/jLFbyAVblyLLPiv5bxRLaA9/w4Jtt+G7E/ti8HN6224x4TT3owFuKqZTcAXeqXp7QMzZyEkZAgMBAAECgYBWYKRf5DrlLiYT92Rek89HPLjIAPEzDiP3+CWUkltFl+Tcw/0qL18NA87QVO8QeXyrIvPrwNSXFssuXZtCMPY6oqgh21ixQ+w4Kk4Z8nkEbFNRjryrpOeGMQmZlkSqRiehnYPY6UT8ovKXj0D1HBoscfA7z1Ioxpo3QEN3jsxkcQJBAPbgYhJYS7+/HB92eXaHckTpU0/ycosSj6ha02xs5+SvxJbkkDfrt/LVVgApBYlgJQG0WRcD/8+4cIyyAxGFp7MCQQDbdduyrvUTffsXeuadXcHIAmX928y19YGvCU3+TJtGIfUMPoRsnidMnZh2s29G6bGy0fkrmMadogEkKqQXAmYDAkBEmbdGx7hM0Oscpww7bonHMlrPNVy03nSC4LItR9nsRxdGor6ce2jDFpruMnfyY4AFCDtVVOwpqWPFBNYrcUtXAkEAltAme2OKHawMmnUl9+zPV1B2oH6k7kJZrVy6kVA5wHdje9eWj0IcBaWjeacTiGreZ+Gt1sz1aKxFFoKLIxjN2wJADlpg/9iNBf+JylK9QEgOTw6PngSOiXeaVXdErOPbu4WkzvxhB0bm8HPEPiJpLg/3sNaaX3ouTIEHO8o1EcEnrw==-----END PRIVATE KEY-----OpenSSL&
生成的文件:
这里写图片描述
*商户的唯一的parnter和seller。
*签约后,支付宝会为每个商户分配一个唯一的 parnter 和 seller。
/*============================================================================*/
/*=======================需要填写商户app申请的===================================*/
/*============================================================================*/
NSString *partner = PartnerID;//合作伙伴身份(PID):
NSString *seller = SellerID;//商户支付宝账户
//获取私钥并将商户信息签名,外部商户可以根据情况存放私钥和签名,只需要遵循RSA签名规范,并将签名字符串base64编码和UrlEncode
NSString *privateKey = PartnerPrivK// 刚第三端命令生成的去头去尾
123456789101112
/*&&&& *商户的唯一的parnter和seller。&&&& *签约后,支付宝会为每个商户分配一个唯一的 parnter 和 seller。&&&& */&&&&&/*============================================================================*/&&&&/*=======================需要填写商户app申请的===================================*/&&&&/*============================================================================*/&&&&NSString *partner = PartnerID;//合作伙伴身份(PID):&&&&NSString *seller = SellerID;//商户支付宝账户&&&&//获取私钥并将商户信息签名,外部商户可以根据情况存放私钥和签名,只需要遵循RSA签名规范,并将签名字符串base64编码和UrlEncode&&&&NSString *privateKey = PartnerPrivKey;// 刚第三端命令生成的去头去尾
如有问题,继续分享咯,总结才能让问题越来越少!

我要回帖

更多关于 微信转支付宝 的文章

 

随机推荐