>백엔드 개발 >PHP 튜토리얼 >PHP 메시지 테이블 디자인

PHP 메시지 테이블 디자인

WBOY
WBOY원래의
2016-08-04 09:21:361373검색

PHP에 메시지를 보내는 페이지가 있습니다. 보내기를 클릭하면 내 공식 계정이 변경된 공식 계정을 팔로우하도록 지정한 사람들에게 메시지를 보냅니다. 직원들이 WeChat을 열고 받습니다. 상사가 읽었는지 알 수 있도록 이런 종류의 데이터베이스를 설계하는 방법

답글 내용:

PHP에 메시지를 보내는 페이지가 있습니다. 보내기를 클릭하면 내 공식 계정이 변경된 공식 계정을 팔로우하도록 지정한 사람들에게 메시지를 보냅니다. 직원들이 WeChat을 열고 받습니다. 상사가 읽었는지 알 수 있도록 이런 종류의 데이터베이스를 설계하는 방법

필드(숫자) id 메시지 showid
데카르트곱에 주목하세요

이 질문의 초점은 테이블을 디자인하는 방법이 아닙니다. 테이블을 디자인하는 방법을 물었을 때 이 개발 분야가 처음일 수도 있고 나중에 많은 질문이 기다리고 있을 것입니다.
테이블만 고려한다면 메시지 테이블을 만들어서 메시지를 저장하고, 사용자가 읽은 메시지 테이블을 만들어서 사용자가 읽었는지 여부를 저장하게 하면 됩니다.

현재 WeChat에서는 '메시지 읽기' API를 제공하나요? 그렇지 않으면 이 기능을 구현할 수 없습니다

또한, 보내기를 지정하는 경우 상대방이 답장 메시지를 발동시킬 수 있는 이벤트를 발동시켜야 합니다. 구체적으로 WeChat 공개 계정의 개발 문서를 읽어보세요.

사용자가 WeChat을 열고 읽을 링크를 입력하면 서버는 사용자의 openid를 통해 사용자 정보를 찾아 상사의 openid로 템플릿 정보를 전송합니다(WeChat 템플릿 정보 인터페이스: http://mp. weixin.qq.com/wiki/5/6dde9eaa909f83354e0094dc3ad99e05.html) 특정 작업을 기록하려면 알림 테이블(0 없음 1 읽기 2 푸시됨)에 상태 필드를 정의할 수 있습니다. 🎜>

채팅 인터페이스에 들어간 후 5초마다 지리적 위치 정보를 업로드하는 스위치가 WeChat 배경에 있습니다.

"메시지를 읽었습니다"는 덜 완벽하게 구현될 수 있습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.