当前位置: 首页 > news >正文

微信jdk 前端vue获取流程1、


 

参考链接:

企业微信的JSSDK,调用及使用方法_企业微信jssdk-CSDN博客

1、引用

<script src="//res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
<script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js" referrerpolicy="origin"></script>
<script src="https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js"></script>

2、配置两个参数 调用企业微信的两个方法config和agentConfig,这两个方法调用成功之后,在调用其他的方法比如:getCurExternalContact;sendChatMessage,注意将调用方法放在agentConfig里面的jsApiList数组中

3、将方法引入 然后就可以调用了比如我这里调用getCurExternalContact方法获取外部联系人的userid和sendChatMessage方法来发用消息到聊天框中

这是vue3的写法 vue2类似

import { config, agentConfig } from '@/utils/sdk';const getConfig = () => {Promise.all([getJsSignPackage(), getAgentJsSignPackage()]).then(([res1, res2]) => {// 执行 config 然后执行 agentConfigconfig(res1.data, () => {agentConfig(res2.data, () => {getCurExternalContact(); // 获取当前外部联系人});});}).catch((err) => {console.log("获取 jsapi_ticket 失败", err);});
}

http://www.dtcms.com/a/161292.html

相关文章:

  • 基于【低代码+AI智能体】开发智能考试系统
  • 构建“云中”高并发:12306技术改造的系统性启示
  • leetcode11-盛水最多的容器
  • Druid监控sql导致的内存溢出
  • 蓝桥杯 3. 压缩字符串
  • oracle 数据库查询指定用户下每个表占用空间的大小,倒序显示
  • MATLAB Coder代码生成(工业部署)——MATLAB技巧
  • 2025系统架构师---基于规则的系统架构风格‌
  • 龙虎榜——20250428
  • 1.9多元函数积分学
  • 报表工具:企业数据决策的“智能翻译官“
  • matlab中的Simscape的调用-入门
  • [特殊字符] SpringCloud项目中使用OpenFeign进行微服务远程调用详解(含连接池与日志配置)
  • Lua 第13部分 位和字节
  • 从微服务到AI服务:Nacos 3.0如何重构下一代动态治理体系?
  • MySQL基础篇 | 1-数据库概述与MySQL安装
  • 第11章 安全网络架构和组件(二)
  • Golang|工厂模式
  • 网络安全实战指南:从安全巡检到权限维持的应急响应与木马查杀全(命令查收表)
  • 后缀数组~
  • 区块链vs实体经济:一场金融、医疗、政务与物流的“效率革命”
  • 优化问题中变量分类与作用分析
  • JavaWeb学习打卡-Day5-Spring事务管理、SpringAOP
  • 系统传输慢,多路复用还不行,加多物理链路buff
  • 同时安装多个版本的golang
  • 账户解封无望?3步高效申诉取回亚马逊冻结资金
  • 【计网】计算机网络的类别与性能
  • LM393比较器的比较翻转电压不对
  • 微信小程序-van-uploader的preview-size
  • 品融天猫代运营服务内容详解:专业化体系驱动品牌增长