巴爷供销社,一个生产级别的微信小应用商城开源实现 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
althoughghgh
V2EX    微信

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

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

    原文地址: 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     Solana     2706 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 14:14 PVG 22:14 LAX 06:14 JFK 09:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86