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

uniapp引入七鱼客服微信小程序SDK

小程序引入七鱼sdk

  • 1.微信公众平台引入
  • 2.代码引入
  • 3.在pagesQiyu.vue初始化企业appKey
  • 4.跳转打开七鱼客服

1.微信公众平台引入

账号设置->第三方设置->添加插件->搜索 QIYUSDK ->添加

2.代码引入

在分包中引入插件

    "subPackages": [{"root": "pagesQiyu","pages": [{"path": "pages/pagesQiyu/pagesQiyu","style": {"navigationBarTitleText": "七鱼","enablePullDownRefresh": false}}],"plugins": {"qiyuSdk": {//自定义引入名称"version": "2.2.0","provider": "wxae5e29812005203f"}}}],

3.在pagesQiyu.vue初始化企业appKey

因为分包引入,所以只能在pagesQiyu.vue注册。主包调用无效

<template>
</template>
<script setup lang="ts">import { onLoad } from '@dcloudio/uni-app'onLoad(async () => {const app = getApp();if (!app.globalData!.qiyuPluginInterface) {//首次进入app.globalData!.qiyuPluginInterface = requirePlugin('qiyuSdk')//自定义引入名称// 不是微信的appId,ID为七鱼后台在线引入->sdk引入中,生成的小程序APPIDapp.globalData!.qiyuPluginInterface.__configAppId('xxx');app.globalData!.qiyuPluginInterface._$configAppKey('xxx');// 申请企业的appKey} else {//每次进入清空会话await app.globalData!.qiyuPluginInterface._$logout()}//plugin://自定义引入名称/chatwx.redirectTo({url: 'plugin://qiyuSdk/chat'})})
</script>

4.跳转打开七鱼客服

  uni.navigateTo({ url: '/pagesQiyu/pages/pagesQiyu/pagesQiyu' })
http://www.xdnf.cn/news/5593.html

相关文章:

  • 【氮化镓】横向GaN 器件注入隔离区的电场相关载流子传输特性
  • 让 - 艾里克・德布尔与斯普林格出版公司:科技变革下的出版业探索
  • qt QMessageBox 的详细解析
  • 点下4个Winform UI开源控件库
  • OpenMCU(六):STM32F103开发板功能介绍
  • 【触想智能】医疗一体机在医疗领域上的应用优势分析
  • LLaMA Factory 深度调参
  • cursor对话关键词技巧
  • 《微机原理与接口技术》第 5 章 汇编语言程序设计
  • laravel 中使用的pdf 扩展包 laravel-snappy(已解决中文乱码)
  • 【HarmonyOS 5】鸿蒙碰一碰分享功能开发指南
  • dfs 第一次加训 详解 下
  • [原创](现代Delphi 12指南):[macOS 64bit App开发]: 如何获取当前用户主目录(即:~波浪符号目录)?
  • 3DGS-to-PC:3DGS模型一键丝滑转 点云 or Mesh 【Ubuntu 20.04】【2025最新版!!】
  • [ARM][汇编] 01.基础概念
  • 单片机-STM32部分:13-1、编码器
  • Kubernetes vs. OpenShift:深入比较与架构解析
  • 在Taro中开发一个跨端Svg组件,同时支持小程序、H5、React Native
  • PyTorch Lightning实战 - 训练 MNIST 数据集
  • 华为ensp实现跨vlan通信
  • uniapp|商品列表加入购物车实现抛物线动画效果、上下左右抛入、多端兼容(H5、APP、微信小程序)
  • LeetCode 513 找树左下角的值 LeetCode 112 路径总和 LeetCode106 从中序与后序遍历序列构造二叉树
  • 【SSM-SpringMVC(二)】Spring接入Web环境!本篇开始研究SpringMVC的使用!SpringMVC数据响应和获取请求数据
  • 【node】6 包与npm
  • wordpress主题分享
  • 使用本地部署的 LLaMA 3 模型进行中文对话生成
  • 前端上传el-upload、原生input本地文件pdf格式(纯前端预览本地文件不走后端接口)
  • vue2/3 中使用 @vue-office/docx 在网页中预览(docx、excel、pdf)文件
  • Python | 赤道频散关系图
  • Spark处理过程-转换算子和行动算子(一)