前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WhatsApp 批量解封提交工具

WhatsApp 批量解封提交工具

原创
作者头像
拉灯的小手
发布2023-04-02 21:55:14
1.2K0
发布2023-04-02 21:55:14
举报

WhatsApp 批量解封提交工具

效果

在这里插入图片描述
在这里插入图片描述

配置

Google 表格

创建一个 Google 表格,在菜单栏点击扩展程序,选择 Apps 脚本

在这里插入图片描述
在这里插入图片描述

在 代码.gs 中放入 code.gs 文件内的代码。然后点击 (?) 加号,新建一个 HTML 文件。

文件名字命名为 index,再放入 index.html 文件内的代码。

点击右上角的部署,再选择新建部署。

点击齿轮 (??),选择 Web 应用。

部署完成后就可以正常使用了。

code.gs

代码语言:shell
复制
/**
 * 设置存储数据的表格
 * TODO: 需要放入表格 ID
 */
const sheet = SpreadsheetApp.openById('Input Sheet ID')
// 存放剩余次数,表格默认命名为 Data
const getSheetData = sheet.getSheetByName('Data').getRange('A1')
// 存放解封结果,表格默认命名为 Result
const getResultSheet = sheet.getSheetByName('Result')

需要将替换 “Input Sheet ID” 替换成 Google 表格的 ID。需要用到两个工作表,一个命名为 Data,用来存放剩余次数,另外一个命名为 Result,用来存放成功解封的信息。

在 unBlockTemplate 函数中的 template 变量放入需要写信解封的内容,并且放入 phone 变量,支持 ES6 写法。例子:

代码语言:shell
复制
/**
 * @description 随机生成写信的模板
 * @param {string} phone - 写信模版
 * @returns {string} 生成好的模板
 */
function unBlockTemplate (phone) {
  // TODO: 需要设置写信的模版,并且放入 phone 变量
  const template = [
    'Hello!\nXXXXXXXX. My number: ' + phone,
    `XXXXXXXX. My WhatsApp: ${phone}`
  ]
  // 生成随机数
  const index = Math.floor((Math.random() * template.length))
  return template[index]
}

在 sendEmail 函数中需要将 “Input Email Title” 替换成需要写信解封的邮件标题。

代码语言:shell
复制
/**
 * 发送邮件
 * TODO: 需要设置发送邮件的标题
 */
MailApp.sendEmail('support@support.whatsapp.com', 'Input Email Title', unBlockTemplate(phone))

资源下载

https://download.csdn.net/download/qq_38154948/87645099

本文仅供学习交流使用,如侵立删!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • WhatsApp 批量解封提交工具
  • 效果
  • 配置
  • 资源下载
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com