首页 > 其他分享 >【微信/企业微信】批量发送消息

【微信/企业微信】批量发送消息

时间:2024-02-21 13:35:05浏览次数:36  
标签:批量 微信 流程 发送 PC 点击 搜索

一、 背景

公司运营需求,会经常给一些用户发送具有针对性的消息,用来提高用户黏性。之前每次发送都是人工处理,编辑信息,然后一个一个的手动复制粘贴发送,整个过程枯燥无味,浪费了大量的时间精力。一次偶然机会发现有现成的RPA工具,专门用来处理这种重复且规律的工作。自己下了一个,花了半天时间学习使用了下,发现这打开了新世界的大门, 简直太方便了,真的是解放双手。

目前使用的是“粒元数字员工”,可以看下我目前的使用效果:

二、编辑脚本之前需要先明确在手机上的操作步骤

PC端操作:打开Excel ->读取Excel内容 -> 调用移动端应用 -> 拿到移动端执行结果 -> 把移动端执行结果写入Excel

移动端操作(以企业微信为例):打开企业微信App -> 点击【通讯录】 -> 点击搜索 -> 输入手机号码 -> 点击搜索结果进入对话页面 -> 输入消息 -> 点击【发送】按钮 -> 点击左上角返回按钮回到搜索继续下一次循环

三、 脚本编辑(企业微信)

先看移动端:

1. 初始化app,先终止企业微信app,再重新启动进入首页

2. 使用[点击元素]指令逐步点击进入通讯录搜索页面

3. 使用[For each列表循环]指令循环输入手机号搜索,这里需要注意的时,从Excel直接读取的数据包含了表头,我做了判断处理,跳过表头。

4. 点击搜索结果进入对话页面,这里有两点需要注意:一是根据手机号码可能没有搜索到对应的用户数据;二是因为企业微信能够同时添加微信好友和企业微信好友,二者手机号相同,所以同一个手机号可能会搜索到两条记录,都需要发送消息。这里分别使用了**[IF元素存在]、[IF条件]、[循环相似元素]**等指令来处理

5. 在对话页面输入内容并发送,最后返回到通讯录搜索页面重复执行步骤3~4

6. 以上是企业微信部分,微信部分与企业微信部分相似,流程如下:

7. 移动端可通过主流程接收流程参数来确定执行哪个流程:

8. 在回过来编辑PC端,具体流程如下:

9. 移动端可通过主流程接收流程参数来确定执行哪个流程:

10. 可以在PC端通过主流程的参数来调整时添加微信的还是添加企业微信,整合后的PC端流程如下:

11. 后面每次运行时,在运行参数进行直接设置既可以控制运行哪个App发送消息

编辑好脚本后,每次运行前只用准备好需要发送的手机号和对应手机号码需要发送的信息,点击运行即可,非常方便。

四、 总结

目前市面上各种RPA工具都不支持PC的企业微信客户端,所以只能在手机端操作,找了几款RPA工具, 只有“粒元数字员工”的手机端能力比较全面,这里是官网地址www.cxplan.cn,感兴趣的朋友可以看看。

标签:批量,微信,流程,发送,PC,点击,搜索
From: https://www.cnblogs.com/cxplan-rpa/p/18024985

相关文章

  • 【微信/企业微信】批量添加好友
    一、背景前同事最近跳槽了,运营方面的工作,最近总是抱怨要处理各渠道的来的手机号。细问后,才知道,她需要把线上线下各种渠道手机到的用户手机号,添加到微信和企业微信好友中,然后集中运营,方便做后续运营操作,增加用户粘性和参与度。目前每次的工作量在200到500个手机号不等,每次操作要......
  • JPA批量新增,批量更新
    jpa的sava与saveAllsave()方法@Transactionalpublic<SextendsT>Ssave(Sentity){if(this.entityInformation.isNew(entity)){this.em.persist(entity);returnentity;}else{returnthis.em.merge(ent......
  • PHPMailer发送邮件报SMTP Error: Could not authenticate.SMTP server error: QUIT co
    在使用PHPMailer开发发送邮件功能时报错SMTPError:Couldnotauthenticate.SMTPservererror:QUITcommandfailed起初这个授权码以为是邮箱登陆密码,填了qq密码验证不通过 以下qq邮箱为例配置授权码下面按步骤操作就可以开通,得到一个授权码  ......
  • 微信小程序预览或保存pdf
    在完成微信预览或保存pdf功能需要用到两个重要的api-wx.downloadFile和wx.openDocumentwx.openDocument下载文件资源到本地,返回文件的本地临时路径(本地路径)使用这个api要在微信公众后平台配置合法域名白名单,否则会报下面这个错误只是测试功能的话,可以在本地设置......
  • solidity实现批量转账
    直接贴代码://SPDX-License-Identifier:MITpragmasolidity^0.8.0;contractBatchTransfer{eventTransfer(addressindexedfrom,addressindexedto,uint256value);constructor()payable{}functionbatchTransfer(addresspayable[]memory_r......
  • uniapp编译成微信小程序报错-Component is not found in path "components/canvaspage
     问题:我需要将components/canvaspagebg/index引入进pages/index/index   报错了pages/index/index页面引入: uni-app程序编译成微信小程序后,组件无法显示,控制台报错,错误信息为: 我查看了路径,是对的看网上的解决办法就是 我取消勾选后刷新页面就可以了,此时我在选中......
  • JS-SDK 配置,实现微信分享功能
    官方文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html在使用微信分享功能之前,需要进行如下配置,参考官方文档1.绑定域名此处看官方文档2.引入JS文件此处看官方文档3.通过config接口注入权限验证配置这里进行步骤分解3.1调用后端签名接口......
  • python调用qq邮箱发送邮件
    代码如下,需要qq邮箱开启授权码importsmtplibfromemail.mime.textimportMIMETextfromemail.headerimportHeadermessage=MIMEText('邮件内容')#邮件内容message['From']=Header('[email protected]')#邮件发送者名字message['To']=Header(&#......
  • 聊聊微信小程序的流式(stream)响应请求
    场景:类似ChatGPT的逐字显示效果。流程:服务端我用Python的flask框架(向外提供API接口)实现,服务部署在replit上,Python调用azure的chatgpt服务(需要申请),并以流式的形式返回,小程序再调用这个流式接口实现。我会提供最小能运行的完整代码示例。我本地的Python版本:3.10.11、Flask版本:2.......
  • uniapp的H5端微信与支付宝支付(包括PC端与移动端)
    PC端:大致流程为1、请求创建订单接口传递正确参数(例如openid、金额、开始结束时间等),此接口会返回一个图片,或网络图片,或base64图片,这个图片是一张二维码;2、前端拿到这个二维码渲染到屏幕上并开始启动定时器,每过一秒请求一次查询支付结果接口,查询是否支付成功;3、支付宝支付可能会......