이전 기사에서는 우려되는 이벤트에 성공적으로 응답했으며 문자 메시지 전송도 실현했습니다. 이 기사에서는 WeChat에서 가장 일반적으로 사용되는 메시지 유형이 그래픽 메시지입니다. 정보를 가장 잘 표현할 수 있습니다. WeChat의 그래픽 메시지 인터페이스 정의는 다음과 같습니다:
<xml> <tousername></tousername> <fromusername></fromusername> <createtime>12345678</createtime> <msgtype></msgtype> <articlecount>2</articlecount> <articles> <item> <title></title> <description></description> <picurl></picurl> <url></url> </item> <item> <title></title> <description></description> <picurl></picurl> <url></url> </item> </articles> </xml>
및 텍스트 정의:
많은 사람들이 이를 처음에는 글이 매우 직관적이지 않기 때문에 이해하기 어려울 수 있습니다. 몇 번만 더 보면 이해하실 수 있습니다. 개발자, 사용자, 시간 등은 문자 메시지 및 기타 메시지와 동일합니다. 그래픽 메시지의 기사 노드는 다른 노드와 동일한 수준에 있으며, 이전 기사에서 정의한 그래픽 메시지 모델을 읽어보면 매우 직관적입니다. 기사를 별도의 기사로 간주합니다. 목록은 그래픽 메시지 모델의 속성으로 사용됩니다.
여기에서 몇 가지 데이터를 시뮬레이션해 보겠습니다
SNews mN = new SNews(); mN.FromUserName = ReadXml.ReadModel("ToUserName", model); mN.ToUserName = ReadXml.ReadModel("FromUserName", model); mN.CreateTime = long.Parse(ReadXml.ReadModel("CreateTime", model)); mN.MsgType = "news"; // 以下为文章内容, 实际使用时,此处应该是一个跟数据库交互的方法,查询出文章 //文章条数, 文章内容等 都应该由数据库查询出来的数据决定 这里测试,就模拟几条 mN.ArticleCount =5; List<articlesmodel> listNews = new List<articlesmodel>(); for (int i = 0; i <p><br></p> <p>데모가 입력인가요? 아니면 도움말 텍스트 메뉴에서 다른 문자를 입력하여 이미지와 텍스트로 답장하세요. </p> <p> 효과: </p> <p><img src="https://img.php.cn//upload/image/383/395/162/1487830560310636.jpg" title="asp.net은 WeChat 공개 플랫폼을 개발합니다. (5) WeChat 그래픽 메시지" alt="asp.net은 WeChat 공개 플랫폼을 개발합니다. (5) WeChat 그래픽 메시지" style="max-width:90%" style="max-width:90%"></p> <p><img src="https://img.php.cn//upload/image/499/721/917/1487830571507114.jpg" title="asp.net은 WeChat 공개 플랫폼을 개발합니다. (5) WeChat 그래픽 메시지" alt="asp.net은 WeChat 공개 플랫폼을 개발합니다. (5) WeChat 그래픽 메시지" style="max-width:90%" style="max-width:90%"></p> <p> 이미지 및 문자 메시지 초과 기사가 1개인 경우 기본적으로 첫 번째 기사가 큰 이미지로 표시되며, 기사가 1개만 있는 경우 그림과 같이 제목만 표시됩니다. 사진 속 : </p> <p><img src="https://img.php.cn//upload/image/853/782/961/1487830588572998.jpg" title="asp.net은 WeChat 공개 플랫폼을 개발합니다. (5) WeChat 그래픽 메시지" alt="asp.net은 WeChat 공개 플랫폼을 개발합니다. (5) WeChat 그래픽 메시지" style="max-width:90%" style="max-width:90%"></p> <p></p> <p> 글이 아무리 많아도 각 글을 클릭하면 해당 글 링크가 열립니다. 웹페이지를 방문하기 위해 브라우저를 여는 것과 동일합니다. 휴대폰의 크기로 인해 이 페이지를 어떤 방식으로든 디자인할 수 있습니다. 아니요, 이 페이지를 디자인할 때 화면 적응을 고려하여 반응형 레이아웃으로 만드는 것이 가장 좋습니다. </p> <p> </p> <p> 자, 여기까지가 위챗의 기본 내용입니다. 7부에서는 데모 버전의 전체 소스 코드를 공개하겠습니다. 다시 가져가서 서버에 던져서 도메인 이름을 지정한 다음 WeChat 공식에 가서 작성하면 즉시 효과를 볼 수 있습니다... </p> <p><br></p> <p>asp.net WeChat 공개 플랫폼 개발과 관련된 더 많은 기사를 보려면 (5) WeChat 그래픽 메시지를 PHP 중국어 웹사이트에 주목하세요! </p> <p><br><br></p></articlesmodel></articlesmodel>