过早客
  • 首页
  • 节点
  • 成员
  • 广告投放
  • 登录
  • 注册

程序猿眼里微信JS-SDK接口的意义

IT技术 • safaicy • 发表于 10 年前 • 最后回复来自 lb1064 • 10 年前

官方教程:教你用好微信JS-SDK接口

上周五微信开放了几个JS-SDK接口,这对于开发者而言,是继HTML5标准确定之后网页方面最大的利好消息。这些接口其实是强化了H5的开发能力,实现在一些通用业务场景下的闭环层次。

简要说一下这些接口可以做哪些扩展:

1.分享类接口

分享标题不再千篇一律,分享图片也统一,这样可以让用户更好的体验内容。

分享的统计更加准确(其实微博很早就有)。

当然目前限于腾讯自己的产品分享。

2.图像类接口

强化微信入口,云盘之类的产品完全可以基于此接口导入流量,目前除了腾讯自己的云盘其他产品估计没有什么机会了。毕竟在基于用户基数的时代,谁提供的空间大谁就称王称霸的时代已然过时了…

3.音频类接口

因声音和图片的开放,以后在微信朋友圈中分享的内容更加的丰富多彩。图片和音频的体验腾讯肯定会使用全网加速(CDN),一些基于此接口的贺卡类分享会更加普及。这绝逼是一个新的边缘突破口。

4.智能类接口

支持将语音快速地转换成文字,开发者无需掌握语音识别相关技术,这也就意味着开发一些语音类的应用不再是原生APP的天下了,不可避免的就加剧了此类App走向衰亡…

5.设备信息类接口

支持获取当前手机设备的网络状态,如2G、3G、4G或WiFi,力图为用户提供流畅的浏览体验。也就是说,以后文章的推送除了会考虑屏幕大小还会考虑用户的网络条件。

6.地理位置类接口

支持获取用户的地理位置信息。以前需要调用各种地图API,此番动作大大节省了开发难度。

7.界面操作类接口

未来接入微信的功能会越来越多,给用户一个场景下的简单操作就显的尤为重要。

8.扫一扫、支付、卡券类接口

这是针对原生应用的开放,目的是为了强化其入口。这些功能从开发角度来看不管原生还是JS都是有一定难度。

9.微信小店接口

支持从网页跳转到指定的微信小店商品页,商品页支持浏览商品的详细信息,支持完整的购买、客服等流程。

10.微信卡券接口

支持添加卡券、查看卡券及调起卡券列表等功能。

  
11.微信支付接口

支持有支付权限的公众号在网页发起一个微信支付请求。


这些接口中,除了图像类接口和地理位置类接口中的部分功能,其他大多数本身就是微信才有的功能,无法靠标准浏览器提供的接口获得。所以,有了这个JS-SDK,今后基于微信的Web-App能提供给用户的功能一下子变多了起来:语音聊天、识别语音转成文字、跳转到指定的微信小店商品页购买并和客服沟通、调起微信卡包等。这对舍弃原生App,专注做基于微信的H5 Web-App的开发者来说是极大的利好。

另外,这些接口集所提供的功能甚至足够开发者做出一个“只能在微信内使用的网页版微信”了。前提只有一个:这个开发者得够无聊。


优点很多,但美中略有不足:

出于安全的考量接口只限定于微信内置的浏览器使用,但随着后台支撑保障的提高,整体开放是必然的趋势。

加入收藏 新浪微博 分享到微信 ❤赞 2930 次点击 0 人赞 0 人收藏

打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

共收到6条回复
Maomao 10 年前 #1 赞 0

应该不止这些,还有其他的。

safaicy 楼主 10 年前 #2 赞 0

@Maomao 哦,是的,已补充完整。

Zhongqun 10 年前 #3 赞 0

不明觉厉

flamingwater 10 年前 #4 赞 0

怎样开通这些接口?

safaicy 楼主 10 年前 #5 赞 0

官方教程:教你用好微信JS-SDK接口http://www.360doc.com/content/15/0109/22/21455701_439520950.shtml

lb1064 10 年前 #6 赞 0

希望更多的应用开放JS-SDK接口

请绑定手机号后,再发言,点击此处
Guozaoke.com—源自武汉的高端交流分享社区
相关主题
真的不喜欢python
大家现在新项目用java的话,用哪个版本的jdk
推荐大家使用 claude code + qwen3-coder 可以抛弃 Cursor了
实践 react router v7
大家用的什么AI code啊,有无白嫖途径?
CurSor不能使用claude模型了??????
claude真不错
Claude Code 公益镜像站白票使用教程
搞了个网站,帮助大家找到自己想要的互联网资源!
能搭Wordpress的国内服务器求推荐

过早客微信公众号:guozaoke • 过早客新浪微博:@过早客 • 广告投放合作微信:fullygroup50 鄂ICP备2021016276号-2 • 鄂公网安备42018502001446号