微信开放11类接口:开发者可以基于微信创建真正的Web应用。用公众号做不到。如果你之前有一个很好的想法,但是由于微信接口的限制无法实现,那你可以试试微信刚刚推出的web开发包——微信JS-SDK。微信方面,通过微信JS-SDK提供的11种接口集合,开发者不仅可以在网页端使用微信自带的拍照、选图、语音、定位等基础能力,还可以直接使用微信分享、扫一扫、卡券、支付等微信特有能力,为微信用户提供更好的网络体验。这也意味着你可以在微信平台上构建一个真正的Web应用,这个Web应用还可以调用微信的相机、选图、语音、定位、扫一扫、优惠券、支付、分享等类功能。以前如果直接做一个HTML5应用,或许可以使用一些手机硬件能力,但是在不同的机型上可能会遇到不同的问题。有了微信JS-SDK,开发者可以直接使用微信统一的功能接口就好了,大部分的适配工作都可以交给微信来完成。微信已经成为操作系统之上的应用托管平台。其实你应该在国内外的一些浏览器中使用过类似的网络应用。例如,UC和Firefox都构建了基于浏览器的Web应用程序托管服务。在Android版Firefox浏览器上,用户访问FirefoxMarketplace下载的应用程序可以像本地应用程序一样显示在手机桌面上。但是,当拥有庞大用户量和社交关系的微信这样做的时候,很多地方都可以出现新的玩法。对于想要体验这些功能的用户,微信还提供了一个Demo演示页面,您可以在微信中打开这个网址来体验上面提到的功能。图片来自:Socialbeta、微信
