>  기사  >  백엔드 개발  >  야옹 대화 데이터

야옹 대화 데이터

PHPz
PHPz앞으로
2024-02-10 10:10:08671검색

야옹 대화 데이터

PHP 편집자 Zimo는 "야옹 대화 데이터"라는 마법의 도구를 제공합니다. 이 도구는 사용자가 대화 데이터를 신속하게 처리하고 분석할 수 있도록 도와주며, 편리한 대화 데이터 관리 및 통계 기능을 제공합니다. 사용자는 대화 내용만 입력하면 Meow 대화 데이터가 자동으로 처리되어 대화 빈도, 키워드 분석 등 다양하고 유용한 통계 정보가 생성될 수 있습니다. 이 도구는 작동이 간단하고 강력하며 대화 데이터를 분석해야 하는 사용자에게 매우 적합합니다.

질문 내용

whatsmeow를 사용하여 whatsapp용 tui 클라이언트를 구축하려고 합니다.

반나절 동안 문서를 검색하고 읽은 후에도 단일 연락처의 대화 데이터를 얻을 수 있는 방법을 여전히 찾을 수 없습니다. 어떤 도움이라도 대단히 감사하겠습니다.

parsewebmessage를 찾았지만 어떻게 사용하는지 잘 모르겠습니다.

으아아아

사실 이것이 내가 찾고 있는 것인지조차 확신할 수 없습니다.

해결 방법

글쎄, 기본적으로 찾고 있는 정보가 포함된 문서 섹션에 연결하셨습니다. parsewebmessage 调用的返回类型是 events.message,记录在 此处。它包含类型为 messageinfoinfo 字段(同样, 记录在此处)。反过来,这个 messageinfo 类型嵌入 messagesource 유형 다음 문서를 여기에서 참조하세요.

으아아아

따라서 특정 메시지를 보낸 연락처를 얻으려면 코드evt, err := cli.parsewebmessage()를 입력하고 다음을 확인해야 합니다.

으아아아

다음을 수행하여 보낸 메시지를 건너뛸 수도 있습니다.

으아아아

evt.info.chatevt.info.sender 필드 유형은 모두 jid , 여기에 기록됨 evt.info.chatevt.info.sender 字段的类型均为 jid 记录在此处。此 id 类型本质上有 2 种变体:用户和服务器 jid 以及 ad-jid(用户、代理和设备)。您可以通过检查 jid.ad. 이 ID 유형에는 기본적으로 사용자 및 서버 jid와 ad-jid(사용자, 에이전트 및 장치)라는 두 가지 변형이 있습니다. jid.ad 플래그를 확인하여 둘을 구별할 수 있습니다.

저는 이 모듈을 전혀 사용하지 않았고 문서를 잠깐 훑어봤을 뿐이지만 제가 이해한 바에 따르면 이 모듈을 사용하면 모든 것에 대한 events.message를 수신하는 핸들러를 작성할 수 있습니다. > 유형을 받습니다. evt.info.isgroup을 확인하면 우리가 보내는 메시지가 그룹 채팅에 있는지, 아니면 개별 대화에 속하는 메시지인지 확인할 수 있습니다. evt.info.senderevt.info.chat를 기반으로 누가 메시지를 보냈는지 확인할 수 있습니다. evt.info.sender를 jid로 사용하면 getuserinfo를 호출할 수 있습니다. 메서드 events.message 类型。通过检查evt.info.isgroup,你可以弄清楚我们发送的消息是在群聊中,还是在你们的个人对话中的事情。根据evt.info.senderevt.info.chat,您可以查出​​消息是谁发送的。 evt.info.sender 作为 jid 反过来允许您调用 getuserinfo 方法,传入 jid,返回一个 userinfo, jid를 전달하고 여기에 기록된 userinfo 개체 , 표시 이름, 사진, 상태 등을 반환

아마도 비슷한 것을 찾고 계시리라 생각됩니다:

으아아아

유형은 문서에 바로 표시되지 않았지만 contatinfo저장소에서 우연히 발견했습니다.

어쨌든 당신이 무엇을 하고 싶은지, 어떻게/왜 막히게 되었는지 잘 모르겠습니다. 이 정보를 찾기 위해 해야 할 일은 언급한

메소드의 반환 유형을 확인하고 몇 가지 유형을 확인한 다음 나열/문서화된 메소드 중 일부를 스크롤하여 모든 정보를 얻는 방법에 대한 대략적인 아이디어를 얻는 것입니다. 필요할 수도 있는 데이터...parsewebmessage

위 내용은 야옹 대화 데이터의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제