누구든지 WhatsApp 과 같은 Android 응용 프로그램에 대한 예제 또는 자습서 가 있습니까? WhatsApp의 작동 방식과 프로그래밍 방식을 이해하고 싶습니다.
"online"-status
및 "read the message"
정보 와 함께 메시지 채팅 시스템을 사용하는 예를보고 싶습니다 .
Google을 사용했지만 아무것도 찾지 못했습니다. 누군가 팁이있을 수 있습니다.
감사.
누구든지 WhatsApp 과 같은 Android 응용 프로그램에 대한 예제 또는 자습서 가 있습니까? WhatsApp의 작동 방식과 프로그래밍 방식을 이해하고 싶습니다.
"online"-status
및 "read the message"
정보 와 함께 메시지 채팅 시스템을 사용하는 예를보고 싶습니다 .
Google을 사용했지만 아무것도 찾지 못했습니다. 누군가 팁이있을 수 있습니다.
감사.
답변:
Android 용 인스턴트 메신저를 만들려는 경우이 코드 를 사용하면 어딘가에서 시작할 수 있습니다.
출처 에서 발췌 :
이것은 Android에서 실행되는 간단한 IM 응용 프로그램으로, 응용 프로그램은 php 및 mysql로 구현 된 서버에 http 요청을하고, 인증하고, 등록하고, 다른 친구의 상태와 데이터를 가져온 다음 다른 장치의 다른 응용 프로그램과 통신합니다. 소켓 인터페이스.
편집 : 방금 이것을 찾았습니다! WhatsApp과 관련이 없을 수도 있습니다. 그러나 소스를 사용하여 채팅 응용 프로그램이 프로그래밍되는 방식을 이해할 수 있습니다.
Scringo 라는 웹 사이트가 있습니다 . 이 멋진 사람들은 기존 애플리케이션에 통합하여 레이더 링, 채팅, 피드백 등과 같은 멋진 기능을 활용할 수있는 자체 SDK를 제공합니다. 따라서 애플리케이션에 채팅을 통합하려는 경우 해당 SDK를 사용할 수 있습니다. 그리고 내가 가장 좋은 부분을 말했습니까? 무료입니다!
* 업데이트 : * Scringo 서비스는 2015 년 2 월 15 일에 종료됩니다.
yowsup https://github.com/tgalal/yowsup 확인
Yowsup은 자신의 앱에서 이전의 모든 작업을 수행 할 수있는 Python 라이브러리입니다. Yowsup을 사용하면 Whatsapp 서비스에 로그인하고 사용할 수 있으며 공식 Whatsapp 클라이언트의 모든 기능을 제공하여 완전한 사용자 정의 Whatsapp 클라이언트를 만들 수 있습니다.
Yowsup 사용의 확실한 예는 Wazapp입니다. Wazapp은 전 세계 수십만 명의 사람들이 사용하는 완전한 기능을 갖춘 Whatsapp 클라이언트입니다. Yowsup은 Wazapp 프로젝트에서 탄생했습니다. 별도의 프로젝트가되기 전에는 Wazapp에 동력을 공급하는 엔진 만있었습니다. 이제 충분히 성숙해 졌으므로 별도의 프로젝트로 분리되어 누구나 그 위에 자신 만의 Whatsapp 클라이언트를 구축 할 수 있습니다. Yowsup을 기반으로 구축 된 Wazapp과 같은 인기있는 클라이언트를 보유함으로써 프로젝트를 훨씬 발전되고 안정적이고 성숙한 수준으로 끌어 올렸으며 지속적인 개발 및 유지 관리를 보장합니다.
Yowsup에는 yowsup-cli라는 크로스 플랫폼 명령 줄 프런트 엔드도 함께 제공됩니다. yowsup-cli를 사용하면 명령 줄에서 직접 Whatsapp 서비스를 연결하고 사용할 수 있습니다.