V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
althoughghgh
V2EX  ›  微信

巴爷供销社,一个生产级别的微信小应用商城开源实现

  •  
  •   althoughghgh · 2017-01-09 19:50:29 +08:00 · 2241 次点击
    这是一个创建于 2876 天前的主题,其中的信息可能已经有所发展或是发生改变。

    原文地址: https://ruby-china.org/topics/32076

    今天是微信小应用发布的日子,很高兴巴爷科技(上海)有限公司能作为第一批微信小应用的 Rails 厂商,提供了一个开源的参考实现。(包括后端)

    微信小应用的介绍文章已经很多了,快速的开发体验, iOS / Android 不必分别开发俩次都是很大的优点。但同时,腾讯微信也不是上次的公众号发布时的微信了, 7 亿的用户,近乎 100%的中国市场,所以腾讯变的非常非常小心谨慎,所以也不要指望能像原来的公众号,能从腾讯分到近乎免费的流量红利。

    微信小程序限制非常之多:微信小程序二维码只能通过扫一扫进入,不能通过图片扫描;微信小程序没有应用商店,只能通过发现,小程序的的搜索功能寻找;更令人发指的是,非合作伙伴的话,还必须搜索全名才行,也就是说,只有腾讯投资的京东,才能搜索“京东”找到“京东购物”,像巴爷科技,搜索“巴爷”是无法得到任何结果的,必须搜索“巴爷供销社”。

    微信小应用在开发方面,微信基本保持了和服务号近似的接口,例如微信支付的对接。但也有不同的地方,例如敏感数据的加解密等。另外由于我们开始开发等时间较早,持续到现在,很多 API 不断发生改变,这也确实给我们的开发造成了一些困扰。

    微信小应用递交审核方面,由于我们不是内测的 200 个名单中的公司,而是作为第二批公测用户,递交审核的周期和苹果差不多,一次审核周期在 1 ~ 2 天,甚至周末也有人审核。但不好的地方在于,拒的话,只会告诉你一个问题,而且一旦发现应用有 bug ,有和应用说明中没写的功能,超出微信小应用所选分类的功能,都会被拒。所以如果你的应用如果想快速上线,基本很难。审核期间我们在是否需要 ICP 证方面被拒了 3 次,中国的政策很奇怪,理论上只要你有营利性的网上经营行为就必须要ICP 证,否则就属于非法经营。但是如果你到电信管理局去申请这个 ICP 证,办事人员却会以你的公司业务量太小,拒绝你的申请(🐷要养肥了杀?),但好在腾讯在最后一刻,终于在审核上线时,不需要微信小应用递交 ICP 证了,所以,现在能访问到“巴爷供销社”,还是要感谢腾讯在政府关系方面做出的努力。

    a

    微信小程序的 github 开源地址: https://github.com/bayetech/wechat_mall_applet

    后端基于 active_model_serializers 的参考实现地址: https://github.com/bayetech/wechat_mall_applet_backend

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   881 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 21:30 · PVG 05:30 · LAX 13:30 · JFK 16:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.