1

我正在通过 Whatsapp 从 RasPi 发送消息。我已经安装了yowsup.
我已经使用以下命令完成了注册过程,并将其存储在配置文件中:

python yowsup-cli registration --requestcode sms --phone 39xxxxxxxxxx --cc 39 --mcc 222 --mnc 10  
python yowsup-cli registration --register xxx-xxx --phone 39xxxxxxxxxx --cc 39

我还可以使用yowsup命令行客户端使用以下命令从 RasPi 发送和接收消息:

yowsup-cli demos --yowsup --config config

但是当我输入以下命令时:

python yowsup-cli -c config -w -s 39xxxxxxxxxx "Message"

我收到以下错误:

Available commands are  
demos  versions  registration

如何不通过客户端直接通过 Python 脚本发送消息?

4

2 回答 2

2

这与树莓派无关。

新的yowsup-cli 2.0更改了命令行界面,现在您应该运行:

python yowsup-cli demos -c config -s 39xxxxxxxxxx "Message"

现在,您提到您想直接从 python 发送,但请注意您的命令行python yowsup-cli仍在通过“客户端”。如果您想直接从您的 python 脚本发送,请按照yowsup教程和/或阅读实际的 yowsup-cli 代码作为使用示例。

说了这么多,yowsup 在文档方面还有一些工作要做。我想这取决于我们所有人的贡献。

于 2015-01-17T13:56:27.533 回答
0

新的 yowsup-cli 2.0 已经改进并且不再需要 -w 了,还有另一个 python 模块可以帮助您使用 yowsup 发送消息

pywhatsapp 0.0.7

于 2017-05-09T18:07:48.193 回答