是否有人有类似WhatsApp这样的Android应用程序的示例或教程?我想了解WhatsApp的工作原理和编程方式。
我希望看到使用消息的聊天系统用一个例子"online"-status
和"read the message"
-信息。
我用过Google,但一无所获。也许有人给了小费。
谢谢。
是否有人有类似WhatsApp这样的Android应用程序的示例或教程?我想了解WhatsApp的工作原理和编程方式。
我希望看到使用消息的聊天系统用一个例子"online"-status
和"read the message"
-信息。
我用过Google,但一无所获。也许有人给了小费。
谢谢。
Answers:
如果您想为Android创建即时通讯工具,那么这段代码应该可以使您入门。
摘自来源:
这是一个运行在Android上的简单IM应用程序,该应用程序向服务器发出http请求,并以php和mysql实现,以进行身份验证,注册并获取其他朋友的状态和数据,然后通过与其他设备中的其他应用程序进行通信套接字接口。
编辑: 刚发现这个!也许与WhatsApp无关。但是您可以使用源代码来了解如何编程聊天应用程序。
有一个名为Scringo的网站。这些很棒的人提供了自己的SDK,您可以将其集成到现有应用程序中,以利用诸如雷达,聊天,反馈等炫酷功能。因此,如果您希望将聊天功能集成到应用程序中,则可以使用他们的SDK。我说了最好的部分吗?免费!
*更新:* Scringo服务将于2015年2月15日关闭。
查看yowsup
https://github.com/tgalal/yowsup
Yowsup是一个python库,可让您在自己的应用中执行所有先前的操作。Yowsup允许您登录和使用Whatsapp服务,并为您提供正式Whatsapp客户端的所有功能,从而使您可以创建功能强大的自定义Whatsapp客户端。
Wowsapp是Yowsup用法的一个可靠示例。Wazapp是功能齐全的Whatsapp客户端,世界上成千上万的人正在使用它。Yowsup诞生于Wazapp项目。在成为一个单独的项目之前,它只是为Wazapp提供动力的引擎。现在它已经足够成熟了,它被分为一个单独的项目,允许任何人在其之上构建自己的Whatsapp客户端。在Yowsup的基础上,拥有像Wazapp这样受欢迎的客户,使该项目达到了非常先进,稳定和成熟的水平,并确保了其持续开发和维护。
Yowsup还带有一个名为yowsup-cli的跨平台命令行前端。yowsup-cli允许您直接从命令行跳入连接和使用Whatsapp服务。