图片 1

作者 | JeffChen

来源 | 微信公众号:移动开发技术

11月18日晚上,一张疑似张小龙朋友圈的截图开始在圈内传播,引得圈内各种猜疑和讨论,有部分学者专家甚至把其上升到APP界革命性转变的角度。但事实真的是如此吗?其他竞争厂家会坐以待毙吗?用户真的会买账吗?显然,互联网的世界充满着太多不确定的因素。

18日晚,张小龙在朋友圈发了一张小程序的截图,并写着「程序猿的一小步,程序的一大步」。

小程序中微信支付的能力是随着小程序的发布一并推出的,然而小程序文档里关于微信支付接口只有一个
requestPayment 函数的描述。

图片 2

图片 3

这个 requestPayment
函数确实是小程序前端唯一需要调用的函数,但是微信支付的成功接入实际远远不止这一个函数。对于没有接入过微信支付的开发者,会觉得一头雾水,完全没法下手。

作为类似于WebApp的微信小程序确实是将来APP发展的一个重大趋势

在截图中我们看到了手机桌面上共有20 个
icon,但与app原本的名称和图标都有出入,所以这些都是MiniApp,即微信小程序。

本文阐述如何从零开始接入小程序支付,尤其适合没有微信支付接入经验的开发者。

第一、未来的移动端应用需要更轻,更快捷

图片 4

小程序认证以后,可以在小程序后台,微信支付菜单栏,申请微信支付。

如果说作为一款移动服务应用,其每日被打开的几率将会随着人们日益忙碌的生活而不断的降低。因此,很多服务类的移动应用,比如查天气、外卖等平台,根本就不需要人们去专门安装一个庞大的APP整天在手机上晃来晃去的。很简单的一个页面就可以搞定的事情,菜头先生相信人们更愿意使用更简单的方式去满足自己的需求。所以未来的移动应用,尤其是服务类的移动应用需要更轻、更快。

「入口在哪?」是大家一直关心的问题,张小龙这条朋友圈似乎给予了一个答案——桌面启动,但它依然没有解决疑惑,因此我们对这个问题做了如下分析:

图片 5

第二、手机硬件的极限也决定着APP装载量的局限

首先这种启动方式仅能在Android系统实现,iOS系统并不支持桌面快捷方式,但是存在着通过保存网页从Sarafi启动的可能。

填写企业信息和对公账户,微信支付会打一笔随机金额到对公账户,输入金额完成验证后,在线签署迁移,即完成了微信支付的申请流程。

菜头先生的手机里,每隔一个月都会整理一下APP,把一些使用频次比较低的APP卸载了,其目的就是想让手机快一点。虽然说,随着手机系统的不断优化,以及手机硬件配置的不断升级,手机会变的更快。但是只要有APP就会产生占用内存,消耗CPU资源,出现缓存垃圾的现象,这也是导致手机运行越来越慢的原因。因此,现代的人们为了能够让手机用的更爽,会尽量少装APP。所以在此种情况下,那些类似微信小程序一样不占内存的webAPP将更受用户的喜爱。

安卓版微信此前就有添加公众号到桌面的功能,因此这并非是小程序独有的新交互方式,而且这个功能的使用率并不高。

微信支付申请完,会发送微信支付商户号,商户平台用户名密码等信息到注册者邮箱。

同时微信小程序真的如传言那样能够短时间内给APP界带来革命性变化吗?显然,以现在的实际情况,微信小程序还需要一条漫长的路要走。

小程序不能分享到朋友圈,在用户停止交互7
天后就无法进行消息推送。这次截图仅仅提供了一个小程序的外部入口,但是在微信内部,入口在哪的问题仍旧悬而未决。之前就有消息称小程序的入口会与朋友圈同级,也可能置于「收藏」里。

2.1 配置小程序密钥

第一、用户似乎对于手机桌面上的小程序并不感冒

因此,预计「搜索」将会是用户获取小程序的重要渠道,而「搜索排名的算法」则是开发者在小程序正式公开之后需要去研究的。

图片 6

其实,把微信的某一个应用图标放在手机桌面上并不新鲜。因为在小程序之前,微信的公众号即可在安卓系统下实现此种功能了。但是通过调研发现,用户进行此种动作操作的概率极低,甚至很多用户压根就不在意这种方式。因此把微信小程序的图标放在手机桌面上,到底能不能成为革命性的举措,还需要用户的最终验证的。

有传言称微信会在12月上线微信H5游戏平台并推出多款H5游戏,H5
游戏与小程序很可能会同时影响用户在微信上的使用习惯,甚至影响手机的使用习惯。

在小程序后台设置页,点击生成,管理员验证二维码后,会随机生成
AppSecret。请妥善保管好 Appsecret,不要明文存储于服务器,AppSecret
用于和微信服务器交互。比如获取用户的 openid 接口就需要用到。

图片 7

目前看来,小程序无法替代现在的app,虽然小程序从另一个角度上被称为应用
Application,但仍旧适合查询类、交易类工具应用或轻度游戏;微信想要做的也不是
AppStore,但「这一大步」很有可能从另一个维度对 AppStore造成攻击。

2.2 设置密钥和下载证书

第二、那么多的程序入驻微信,微信小程序本身的渲染如何做到用户最满意

*本文由ASO100(国内最专业的移动推广数据分析平台)专栏作者原创,转载请联系该平台获得授权,并注明作者及文章来源【微信公众号:aso100news】。

用申请微信支付获得的用户名和密码,登录商户平台
(pay.weixin.qq.com),在账户中心,API 安全中下载证书和设置密钥。

经过很长时间的验证,基于微信的网页渲染都没有自己开发APP好。因为,一个是不可控的而另一个是可控的。那么对于用户来说,他们是不管你什么产品的架构、什么技术框架的,用户只会关心我用的爽不爽、快不快。但实际情况,APP确实在渲染上要好的多,因此这也是微信以及入驻微信小程序开发者们需要努力的方向。

密钥是 32
位,设置以后需要妥善保管,因为无法查看密钥,所有微信支付相关的接口都会使用这个密钥加密。

第三、微信的某些规定可能并不符合开发者本身对于程序的期望

发表评论

电子邮件地址不会被公开。 必填项已用*标注