好的,我在一个应用程序上工作,试图通过WhatsApp向用户联系人发送邀请,所以场景将如下。
- 用户将打开邀请界面。
- 屏幕打开,满是他的联系人
- 每个联系人标记是否他是whatsapp用户(是否适用)
- 当用户从联系人中选择X向他们发送邀请时
- 客户端将联系人详细信息发送到服务器
- 服务器将向这些联系人发送whatsapp消息(是否适用)
注意:关于密码,我所理解的是每个用户的密码不同,所以我如何才能获得使用我的应用程序的每个用户的whatsapp密码。
谢谢
首先,我认为获取每个用户的WhatsApp密码是不可行的。因为在您的应用程序中注册WhatsApp时,用户的官方WhatsApp将无法验证。如果你只想发送邀请或消息,你可以使用Intent。http://www.whatsapp.com/faq/en/android/28000012
现在回到WhatsAPI
你可以像发送普通消息一样发送消息给group
WhatsProt::sendMessage($groupJID,$message);
要获取组列表,可以使用
WhatsProt::sendGetGroups();
你必须像这样将它绑定到一个事件管理器:
WhatsProt::eventManager()->bind("onGetGroups", "onGetGroups");
WhatsProt::sendGetGroups();
//event manager call-back function.
function onGetGroups($phone,$groups)
{
var_dump($groups);
}