如何从不同的应用程序链接到WhatsApp
使用URLwhatsapp://send?phone=XXXXXXXXXXXXX&text=Hello
可用于在Windows PC上打开Whatsapp应用程序并执行自定义操作。
当在浏览器中打开时,它确实可以工作。URL打开安装的Whatsapp,并为给定的联系人(parameter:text
)编写消息(parameter:phone
)
我想直接使用python脚本打开Whatsapp应用程序,中间不需要浏览器干预
我试过使用request
和urlib
,但他们不认为它是URL的有效模式,因为它没有http://
或https://
,而是whatsapp://
。
requests.exceptions.InvalidSchema: No connection adapters were found for 'whatsapp://send'
python中是否有一个库可以直接基于URL打开关联的应用程序。
**P.S.**我知道这个页面是为iPhone准备的,但是这个链接在Windows浏览器上运行得很好。我只想知道这个链接是否可以使用。
在Windows 10上使用Python 3.7.9
2条答案
按热度按时间8tntrjer1#
您可以使用cmd exe来完成这样的工作。
编辑:如果你想在cmd shell中传递“&”(和号),你需要使用转义字符“^”。
请试试那个
0md85ypi2#
使用此命令
开始什么应用程序://发送?电话=XXXXXXXXXXXXX^&文本=你好
更新到新的WhatsApp桌面应用程序(UWP)的窗口后不工作。
您还有其他向目标用户发送文本消息想法。