程序微信群API(小程序微信群接口)

网友投稿 2051 2023-02-17

本篇文章给大家谈谈小程序微信群API,以及小程序微信群接口对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享小程序微信群API的知识,其中也会对小程序微信群接口进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

微信小程序,获取群id

最近有一个需求,就是在小程序中,如果把商品分享到某群,此商品被二次转发(又被分享至其它群), 其它群成员无法领取

这个功能需要在小程序中获取第一次转发的群ID,根据ID,非此群用户无法领取此商品

在此记录此需求,从转发到接收的全流程实现
1) 页面生成后,一开始没有分享信息,故在 onReady 生命周期函数中调用 wx.hideShareMenu() ,使右上角按钮无法呼出分享按钮

2) 点击页面下赠送朋友按钮,向服务器请求分享信息,分享信息拿到后使用 wx.showShareMenu({withShareTicket: true}) 方法,使右上角可以呼出分享按钮, withShareTicket: true  设置分享后回掉函数中可以拿到shareTicket信息

3)在 onShareAppMessage 函数中配置配置分享信息, **注意,此函数中不要有异步行为,更不要在异步行为的回调函数中配置分享信息,分享信息要在此函数中 直接return(返回带有分享信息和分享完成后回掉函数的object)

4)此时按右上角,即会触发分享行为,在onShareAppMessage  函数中return 的分享后成功的回调函数参数里可以拿到 shareTickets , shareTickets是一个数组,数组每一项为一个分享了的群组shareTicket信息

5) 拿到shareTicket后, 调用wx.getShareInfo, 即可拿到加密后的微信群ID信息,将此信息通过API接口,交给后台处理。
在小程序的注册文件app.js中,onLaunch函数参数里,可以拿到场景值(ops.scene),当场景值为1044(带 shareTicket 的小程序消息卡片),ops中会包含shartTicket信息,同样调用wx.getShareInfo接口,拿到加密后的微信群ID,将此信息保存, 在用户触发接受的时候,将此信息通过API交给后端,后端会进行解密,如果此ID 和分享时候的ID不一致,那么用户不可接收此商品

微信小程序之原生API(下)

第65篇

极客时间《9小时搞定微信小程序开发》第五课小程序微信群API:原生API。

小程序API最后一部分,课程中没有详细去讲,因为当时开放的API还没有现在这么多,而且这部分API偏于后台控制,大多是后期逐步新增的。

wx.getUpdateManager 获取 全局唯一 的版本更新管理器,用于管理小程序更新
UpdateManager对象用来管理更新,有强制小程序重启并使用新版本、监听小程序版本更新事件等方法。

一些异步处理的任务,可以放置于 Worker 中运行,待运行结束后,再把结果返回到小程序主线程。Worker 运行于一个单独的全局上下文与线程中,不能直接调用主线程的方法。
Worker 最大并发数量限制为 1 个,创建下一个前需要结束当前 Worker;Worker 与主线程之间的数据传输,双方使用 Worker.postMessage()来发送数据,Worker.onMessage()来接收数据,传输的数据并不是直接共享,而是被复制的。

wx.reportMonitor,自定义业务数据监控上报接口,最多可以创建128个监控事件

监听或取消监听小程序切换前后台、错误事件

wx.canIUse小程序微信群API判断小程序的API,回调,参数,组件等是否在当前版本可用

绘图相关的API,主要是对CanvasContent对象的使用,实现各种颜色、线条、内容填充的控制
可以用以下几种方式来表示 canvas 中使用的颜色:
RGB 颜色: 如 'rgb(255, 0, 0)'
RGBA 颜色:如 'rgba(255, 0, 0, 0.3)'
16 进制颜色: 如 '#FF0000'
预定义的颜色: 如 'red'
其中预定义颜色有148个: 自定义颜色

调试开关和日志管理器的API,console可以向调试面板打印debug\error\info\log\warn共5类日志,logmanager最多保存5M的日志内容,超过5M后,旧的日志内容会被删除。

获取第三方平台的自定义的数据字段。小程序运营者可以一键授权给第三方平台,通过第三方平台完成业务。
第三方平台有单独的说明,参见: 第三方平台

创建 map 上下文 MapContext 对象,MapContext实现以下功能

对小程序框架中的路由控制进行扩充,实现关闭页面后返回或跳转到其他页面的操作。

对小程序转发功能的控制,就是小程序右上角关闭按钮旁边3个小白点里的『转发』。

获取系统信息,主要包括以下信息:

设定或取消定时器,按照指定周期或在定时到期之后执行注册的回调函数

IntersectionObserver 对象,用于推断某些节点是否可以被用户看见、有多大比例可以被用户看见

SelectorQuery,查询节点信息的对象

小程序开发框架提供的API变得越来越多,通过这些微信原生的API,可以快速方便的调用微信的能力,比如文件的控制、图片视频的控制、数据的缓存、微信支付等,从而实现更加复杂多样的业务。

小程序没有对应的api

微信小程序API(Application Programming Interface)小程序微信群API,应用程序编程接口小程序微信群API,也是程序员口中常说小程序微信群API的接口。其实api并不专属于小程序,任何编程语言或程序形态都有相对应的api。而我们今天谈的小程序api,是微信小程序团队为小程序微信群API了方便开发人员制作开发小程序,而将一些常用的,或者底层的方法进行封装,并提供给开发人员使用的程序接口。
微信小程序是属于相对封闭的一个环境,获取或通知外部的程序,或者使用小程序内部的功能,都必须要经过小程序的api调用来实现。

微信小程序之原生API(中)

第64篇

极客时间《9小时搞定微信小程序开发》第五课:原生API。

媒体模块的API包括8部分,分别是

包括文件信息获取、文件管理器、文件状态判断

实现本地数据缓存的清理、异步获取、移除指定内容

打开地图选择位置;获取当前地理位置、速度;使用微信内置地图查看位置

提供18种与设备有关的API,包括

共11类与界面相关的API,包括:

关于小程序微信群API和小程序微信群接口的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 小程序微信群API的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于小程序微信群接口、小程序微信群API的信息别忘了在本站进行查找喔。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:移动应用前端开发框架(适合做移动端app的前端框架)
下一篇:gradle和maven有哪些区别
相关文章

 发表评论

暂时没有评论,来抢沙发吧~