我正在通过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脚本发送消息?

最佳答案

这与树莓派无关。

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

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


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

综上所述,yowsup在文档编制方面还有点不足。我想这取决于我们所有人的贡献。

10-06 05:39