android - 自动从联系人生成whatsapp组
问题描述
我遇到的问题是我有一个充满电话号码和电子邮件的 excel 数据库,我想制作一个 android 应用程序,它会自动将这些数字从 excel 文件中提取到 whatsapp 组(我不想手动添加它们)
解决方案
这是可能的。我只是这样做了,但是以最笨拙的方式,而不是像你问的那样在应用程序上。
我开了一个虚拟的谷歌账户。保存联系人,将该联系人导出为 csv 以获取 google csv 格式。修改了 csv 文件并添加了我的数据(我的所有联系人)。将我修改后的 csv 导入我的谷歌联系人。在我的安卓手机上同步了谷歌联系人。将添加的联系人同步到 WhatsApp。在我的电脑上打开了 WhatsApp 应用程序。编写了以下 python 脚本并让它运行。
from pyautogui import hotkey, press, typewrite
hotkey('alt', 'tab')
for i in range(0,num_of_contacts):
typewrite("name_of_contact")
press('enter')
要使脚本正常工作(这是笨拙的部分),您只需在计算机上打开两个窗口。该脚本基本上会切换到 WhatsApp 应用程序窗口并为您输入数据。因此,您准备 WhatsApp 应用程序以准备开始输入名称以创建组。该脚本不会按原样工作。您可以修改它以从文件中读取名称。我建议您使用“member1001, member1002 ...”之类的名称而不是数字,因为数字是国家代码格式,这使得事先正确格式化它们有点困难。
我只在linux上测试过,它也应该在windows上工作。
这可能是实际达到预期结果的最糟糕的方法,但它对我有用。
推荐阅读
- stripe-payments - 如何创建按小时自动增加 Stripe 使用量的计量订阅/订阅项目?
- regex - 在 Google 表格中提取 UTM 参数
- mysql - Levenshtein 无法查找俄语单词
- python - 如何用 Python 插值向量场?
- android - 与我的数据库的单个列一起使用的查询错误
- python - 如何定位在 shadow-root 中找不到的元素
- android - 单击没有图标的应用程序的通知不会调用该应用程序
- c# - 如何在c#中删除系列折线图
- python - 替换 fasta 文件中的 header-name 并替换文件夹中的文件名,使用来自单独文件的字符串
- django - 当我在 Django 中使用原始用户模型作为外键时如何访问用户详细信息