问题标签 [yowsup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
834 浏览

python - 如何在 Windows 10 中安装 yowsup

我使用“pip”命令安装了 yowsup

pip install yowsup2 收集 yowsup2 下载 yowsup2-2.5.7.ta​​r.gz (112kB) 100% |██████████████████████████████ ███| 112kB 520kB/s 已满足要求:c:\users\radia\appdata\local\programs\python\python36-32\lib\site-packages 中的 python-dateutil(来自 yowsup2)enter code here 已满足要求:c:\users 中的 argparse \radia\appdata\local\programs\python\python36-32\lib\site-packages(来自 yowsup2)

但是当我试图在命令下运行时;:- yowsup-cli registration --requestcode sms --phone 49XXX​​XXXXX --cc 49 --mcc 123 --mnc 456 --env android 我得到以下错误,

C:\Users\radia>yowsup-cli 注册 'yowsup-cli' 不是内部或外部命令、可运行程序或批处理文件。

0 投票
0 回答
130 浏览

python - InvalidMessage 或 KeyId for ...,将发送重试

我正在使用 yowsup,需要找出一个我以前没有遇到过的问题。我已经通过 onMessage 事件收到了消息,但现在它不起作用。在调试时,我得到了 xxxxx 的 InvalidMessage 或 KeyId,将发送重试。

我试图删除 axolotl.db,但没有。

这是我的layer.py

0 投票
1 回答
211 浏览

python-3.x - 在 Visual Studio 中运行 yowsup

我在 Visual Studio 2015 中添加了一个yowsupyowsup-cli -demos项目。在命令提示符下我使用 运行它,我的问题是如何从 Visual Studio 运行它?

0 投票
1 回答
741 浏览

python-3.x - 当我尝试注册时,yowsup 库不起作用

我用 pip3 在我的树莓派中安装了下一个包: -python-axolotl -protobuf -six -argparse -readline -pillow -tqdm -requests -pycrypto -blinker

接下来我安装了yowsup

pip3 安装 yowsup

所以,我下载了一个存储库https://github.com/danielcardeenas/whatsapp-framework(今天是 2019 年 5 月 17 日),我住在哥伦比亚,所以我打算通过以下方式发送注册:yowsup-cli 注册—— requestcode sms --phone 57317509xxx --cc 57 -E android

我用 pip3 在我的树莓派中安装了下一个包: -python-axolotl -protobuf -six -argparse -readline -pillow -tqdm -requests -yowsup -pycrypto -blinker

接下来,我下载了一个存储库,https://github.com/danielcardeenas/whatsapp-framework,(今天是 2019 年 5 月 17 日),我住在哥伦比亚,所以我打算使用以下方式发送注册:yowsup-cli 注册—— requestcode sms --phone 57317509xxx --cc 57 -E android

但控制台打印错误:

回溯(最后一次调用):文件“/usr/local/bin/yowsup-cli”,第 4 行,在 import('pkg_resources').run_script('yowsup2==2.5.2', 'yowsup-cli')文件“/usr/lib/python3/dist-packages/pkg_resources/init.py”,第 739 行,在 run_script self.require(requires)[0].run_script(script_name, ns) 文件“/usr/lib/python3/ dist-packages/pkg_resources/init.py”,第 1494 行,在 run_script exec(代码、命名空间、命名空间)文件“/usr/local/lib/python3.5/dist-packages/yowsup2-2.5.2-py3.5 .egg/EGG-INFO/scripts/yowsup-cli”,第 368 行,如果不是 parser.process():文件“/usr/local/lib/python3.5/dist-packages/yowsup2-2.5.2-py3 .5.egg/EGG-INFO/scripts/yowsup-cli”,第 189 行,正在处理 self.handleRequestCode(self.args["requestcode"], config) 文件“/usr/local/lib/python3.5/dist-packages/yowsup2-2.5.2-py3.5.egg/EGG-INFO/scripts/yowsup-cli”,第 198 行,handleRequestCode 从 yowsup.registration 导入 WACodeRequest 文件“/usr/local/lib/python3 .5/dist-packages/yowsup/registration/init.py”,第 1 行,从 .coderequest 导入 WACodeRequest 文件“/usr/local/lib/python3.5/dist-packages/yowsup/registration/coderequest.py” ,第 1 行,从 yowsup.common.http.warequest 导入 WARequest 文件“/usr/local/lib/python3.5/dist-packages/yowsup/common/http/init.py”,第 2 行,从 .warequest导入 WARequest 文件“/usr/local/lib/python3.5/dist-packages/yowsup/common/http/warequest.py”,第 8 行,从 yowsup.common.tools 导入 WATools 文件“/usr/local/lib /python3.5/dist-packages/yowsup/common/tools.py”,第 10 行,来自 consonance.structs。密钥对导入密钥对文件“/usr/local/lib/python3.5/dist-packages/consonance/structs/keypair.py”,第 4 行,从 dissononce.dh.x25519.x25519 导入 X25519DH 文件“/usr/local/ lib/python3.5/dist-packages/dissononce/dh/x25519/x25519.py",第 1 行,从 cryptography.hazmat.primitives.asymmetric import x25519 ImportError: cannot import name 'x25519'

0 投票
1 回答
302 浏览

python - 如何修复 yowsup 流:代码 503 错误?

我正在通过 yowsup-cli 为太多号码运行在线状态订阅。但过了一会儿我得到流:错误代码=“503”错误。这通常发生在 15 分钟后。我怎么解决这个问题?

我收到此错误:

0 投票
1 回答
82 浏览

python - Read output from subprocess cli, yowsup-cli to store the output

I have made the following subprocess to interact with the yowsup-cli.

The interaction works fine I am able to send parameters but I have no return from the CLI of the yowsup-cli. the return is working in the background.
I need to send some variables from the input and receive the result from yowsup-cli.

0 投票
1 回答
299 浏览

python - Yowsup-cli 旧版本注册失败

我正在尝试使用 yowsup-cli 注册我的号码(yowsup-cli 注册 --requestcode voice --phone 49************* --config-cc 49 --config-mcc 262 - -config-mnc 01),但我收到此错误

我正在使用最新的 yowsup 版本和 yowsup-cli 所以: yowsup-cli v3.2.0 yowsup v3.2.3

0 投票
0 回答
73 浏览

yowsup - Yowsup 号码验证缺少 config.json

全新安装,带有所有 prereq 和 depnds 的 yowsup 3.2.3。在 CentOS7 上
一切都很好(我想),成功收到来自 WA 的确认码,但出现 en 错误:
TypeError: save() missing 1 required positional argument: 'config'
所以,在验证时
(yowsup-cli 注册 --register XXXXXX --phone XXX --cc X --mcc XXX --mnc XX --debug ) 我收到错误:
ValueError ("config.id is not set.") (Couldnt find a config for profile XXX
) .json 甚至没有自动生成。
profile 目录中仅存在 axolotl.db。

任何如何解决此问题的想法和想法表示赞赏。谢谢你。

调试登录注册
Traceback(最近一次调用最后):
文件“/usr/local/bin/yowsup-cli”,第 4 行,在
import ('pkg_resources').run_script('yowsup2==3.2.3', 'yowsup -cli')
文件“/usr/local/lib/python3.6/site-packages/pkg_resources/init .py”,第 651 行,在 run_script self.require
(requires)[0].run_script(script_name, ns)
文件中“/usr/local/lib/python3.6/site-packages/pkg_resources/init .py”,第 1448 行,在 run_script exec (代码、命名空间、命名空间) 文件“/usr/local/lib/python3.6/site -packages/yowsup2-3.2.3-py3.6.egg/EGG- INFO/scripts/yowsup-cli”,第 679 行, 如果不是 parser.process():





文件“/usr/local/lib/python3.6/site-packages/yowsup2-3.2.3-py3.6.egg/EGG-INFO/scripts/yowsup-cli
”,第 350 行,处理中
self.handleRequestCode(self .args["requestcode"], config)
文件 "/usr/local/lib/python3.6/site-packages/yowsup2-3.2.3-py3.6.egg/EGG-INFO/scripts/yowsup-cli
",第 369 行,在 handleRequestCode
self._config_manager.save(self._config)
TypeError: save() missing 1 required positional argument: 'config'

0 投票
1 回答
86 浏览

python - 无法安装 yosup

我想创建一个简单的 Whatsapp Bot,所以我搜索了一下。首先我尝试了官方的 Whatsapp API,但我只是为了好玩,所以我认为他们不会接受我的请求。

无论如何,我尝试安装 yowsup,但是当我尝试时pip install yowsup出现此错误:

我真的不明白那些 cmd 错误。正如我在文档中阅读的那样,我尝试使用 安装pip install -e git+https://github.com/jlmadurga/yowsup.git@issue_1181#egg=yowsup,但它也不起作用。我应该怎么办?

0 投票
1 回答
86 浏览

python - yowsup - 向群组发送消息

我知道以前有人问过这个问题,但是距离最近的回复已经过去了大约 4-5 年,我认为这些解决方案甚至图书馆本身都不再起作用了。

如何使用 yowsup 库向 Whatsapp 群组发送消息?

假设我已经在 Raspberry Pi 3b+ 中正确安装了库。我可以使用 向单个电话号码发送短信yowsup-cli demos -c config -s xxxxxxx "message",但无法使用 GJID 将其发送到群组(无法获取 xxxx@g.us 错误的密钥)。您能否确认这仍然可行,或者您知道更好的选择吗?