Whatsapp PHP api接收编码消息

Lea*_*ner 16 php whatsapp whatsapi

我正在使用Whatsapp PHP api来发送和接收消息.

使用我自己的电话号码时,我正确收到消息,但使用朋友的号码会发送加密消息.我在github上遇到了这个问题.

$debug = true;
$username = '91xxxxxxxxxxx';
$password = "L9Djoxxxx+/HxxxxxWK3X24="; 
$nickname = 'SG'; 
$w = new WhatsProt($username, $nickname, $debug);
$w->connect();
$w->loginWithPassword($password);
$w->sendSetProfilePicture("demo/venom.jpg");
$s= $w->pollMessage();
for($i=0;$i<20;$i++){
      print($m->NodeString(""));
}
Run Code Online (Sandbox Code Playgroud)

这是一个编码消息:

<message from="91xxxxxxxxxx@s.whatsapp.net" type="text" id="wsyC+kzW5JJv2" offline="0" t="1444469647" notify="Bikash">
  <enc v="1" type="pkmsg">3ýš²!øbƒÈÌl`¹$E š‚A¹“"´®ä¾ì3Žvfx!    ?CgŸÙTׂT¯Œp¶ìì.»ÓÊ¿~†6â…<"B3
!¶ÇIOÂóK†B(A=q”Ysþ¥(nrÎÏ(­™‚jg"$4b’¸=Ç—j|HûS§³R(„ͼ0</enc>
</message>
Run Code Online (Sandbox Code Playgroud)

Bas*_*ein 1

根据 API 变更(网站),此问题于 11 月 17 日开始。

2014 年 11 月 17 日 更好的加密,我们需要做更多的工作!

实现“加密”功能并不像我想象的那么容易。WhatsApp 这次做得很好(至少目前如此)。我们正在努力解决这个问题,实现这个功能还需要时间。

WhatsApp 使用的是 WhisperSystems 的 axolotl,您可以在此处查看。

我们或多或少知道它是如何运作的,但正如我所说,这对我们来说需要时间。所以要有耐心。当我们继续此事时,我们会向您通报最新情况。

问候,

WhatsAPI 官方团队

目前应该解决这个问题:

2014 年 12 月 27 日 我们做到了!

自从我们开始研究 WhatsApp 加密以来,确实已经有很长一段时间了,但我们终于做到了!它将很快出现在 API 上,首先它将出现在 python API (yowsup) 中,然后出现在 PHP 中。

解决方案是移植库。

我只是想告诉你这个好消息并祝你圣诞快乐。

问候,

WhatsAPI 官方团队