首页 文章

检查whatsapp在线状态

提问于
浏览
4

我被要求创建一个移动应用程序,用于检查所选whatsapp联系人的在线状态,并在所选联系人在线时通知用户 . 我认为这是可能的,因为它已经存在另一个使用相同信息的应用程序,它至少对某人有效:

https://play.google.com/store/apps/details?id=com.kiwiio.clonspy

但是我不清楚我应该查询什么样的软件接口才能获得联系人的whatsapp在线状态 .

有什么样的WhatsApp API我可以用于此目的吗? Android还是IO?或两者?

1 回答

  • 4

    根据WhatsApp常见问题解答中的这个answer for iPhone developers;

    WhatsApp为您的iPhone应用程序提供两种与WhatsApp交互的方式:1-)通过自定义URL方案2-)通过iOS文档交互API如果您的应用程序想要与特定联系人打开WhatsApp聊天,您可以使用我们的这样做的自定义URL方案 . 打开whatsapp://后跟以下参数之一,将打开WhatsApp并执行自定义操作 .

    NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://send?text=Hello%2C%20World!"];
    if ([[UIApplication sharedApplication] canOpenURL: whatsappURL]) {
        [[UIApplication sharedApplication] openURL: whatsappURL];
    }
    

    在WhatsApp常见问题解答的另一个answer for Android developers上,您可以通过WhatsApp发送一条带有ACTION_SEND意图的消息 . 您也可以绕过系统选择器,您可以设置 sendIntent.setPackage("com.whatsapp") . 对于自定义URL方案:

    WhatsApp提供了一个与WhatsApp交互的自定义URL方案:如果您有一个网站并希望打开一个带有预填充消息的WhatsApp聊天,您可以使用我们的自定义URL方案来执行此操作 . 打开whatsapp:// send?text =后跟要发送的文本,将打开WhatsApp,允许用户选择联系人,并使用指定的文本预填充输入字段 . 以下是如何在您的网站上写这个的示例:

    <a href="whatsapp://send?text=Hello%20World!">Hello, world!</a>
    

    根据iPhone开发人员给出的答案,当时有两个参数,分别是 appsend . 转到第一个链接以查找详细信息 .

    同时按venomous0x检查WhatsAPI库 .

相关问题