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

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' })

相关文章:

  • cache state
  • 自动化测试与功能测试详解
  • 杨校老师项目之基于SSM与JSP的鲜花销售系统-【成品设计含文档】
  • 趣谈Ai各种模型算法及应用
  • 大模型剪枝技术介绍
  • 深度策略梯度算法PPO
  • 基于STM32、HAL库的BMP581气压传感器 驱动程序设计
  • git如何将本地 dev 分支与远程 dev 分支同步
  • Excel表的导入与导出
  • 浙江大学 deepseek 公开课 第三季 第3期 - 陈喜群 教授 (附PPT下载) by 突破信息差
  • 【C++】cout的格式输出
  • 特斯拉AI布局:从自动驾驶到人形机器人的野心
  • (网络)应用层协议-HTTPS
  • 想实现一个基于MCP的pptx生成系统架构图【初版实现】
  • 前端面试宝典---webpack面试题
  • 链表面试题7之相交链表
  • bunsenlabs系统详解
  • 【DeepSeek问答记录】请结合实例,讲解一下pytorch的DataLoader的使用方法
  • 详解RabbitMQ工作模式之发布确认模式
  • 知名人工智能AI培训公开课内训课程培训师培训老师专家咨询顾问唐兴通AI在金融零售制造业医药服务业创新实践应用
  • 中国恒大:清盘人向香港高等法院申请撤回股份转让
  • 季后赛主场优势消失之谜,这事竟然要赖库里
  • 澎湃思想周报|欧洲胜利日之思;教育监控与学生隐私权争议
  • 金俊峰已跨区任上海金山区委副书记
  • 媒体和打拐志愿者暗访长沙一地下代孕实验室,警方已控制涉案人员
  • 年轻小将绽放光芒!中国短跑男女接力队直通东京世锦赛