我正在通过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在文档编制方面还有点不足。我想这取决于我们所有人的贡献。