Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Qué necesitas aprender para desarrollar la plataforma pública WeChat?

¿Qué necesitas aprender para desarrollar la plataforma pública WeChat?

Al desarrollar la plataforma pública WeChat, es necesario adquirir los siguientes conocimientos:

1. Estar familiarizado con un lenguaje de programación, como: .net, php, Java;

2 Para iniciar el modo de desarrollo de cuentas públicas, debe comprender los principios de la plataforma pública WeChat.

3. WeChat ID puede realizar varias funciones sólo en un entorno de red. Se preparan los requisitos previos. El primero es un servidor de red externo en el que se puede implementar nuestro proyecto. El segundo es una cuenta de la plataforma pública de WeChat. Puede obtener más información sobre el desarrollo de la página de devolución de llamadas de la cuenta empresarial de WeChat: devolución de datos.

Pasos de desarrollo de la plataforma pública WeChat:

Primero, el servidor WeChat debe establecer una conexión con la dirección URL de nuestro proyecto de servidor y crear un proyecto web en eclipse local llamado Weixin, en donde se establece un WeixinServlet, entonces el Servlet es la dirección que maneja la comunicación entre nuestro servidor y el servidor WeChat. El paquete war se implementará en el servidor en la nube mopaas y se puede acceder a él a través del navegador: http://Servidor de red externo. dirección/Weixin/WeixinServlet, entonces no habrá ningún problema con el proyecto que implementamos. Después de abrir una cuenta de WeChat e ingresar al modo de desarrollador, se nos pedirá que ingresemos una dirección URL, que es la dirección para que nuestro proyecto establezca comunicación con WeChat arriba, incluido el Servlet procesado, http://dirección del servidor de red externo/Weixin/ WeixinServlet, ingrese los parámetros relevantes y confirme. El servidor WeChat llamará al método doGet del Servlet que definimos, y después de llevar los parámetros correspondientes a través de nuestro servidor, se llamará la cadena echostr exitosa. La información se devolverá a nuestro servidor WeChat, luego la plataforma WeChat que solicitamos y nuestro Servlet han establecido una conexión, lo que significa que esta dirección se ha vinculado con éxito. En el futuro, la información que enviemos a través de WeChat será reenviada por WeChat. servidor a través de la dirección URL Vaya al servlet en nuestro servidor para su procesamiento.

Cuando un usuario envía un mensaje, un mensaje de texto con imagen o un clic en un evento de menú personalizado a la cuenta oficial de WeChat, envía un mensaje a la cuenta oficial al servidor de WeChat a través de la dirección URL que vinculado, y el servidor WeChat envía nuestro El mensaje se encapsula en datos en formato XML, y luego la información se envía a un método de publicación en la clase de procesamiento definida en nuestro servidor. Todo lo que nuestro servidor debe hacer es analizar la cadena en formato XML enviada. por el servidor WeChat, y luego realiza el procesamiento lógico correspondiente. Finalmente, se convierte en información de cadena xml en formato de salida WeChat y luego se devuelve al servidor WeChat a través de HttpServletResponse, y el servidor WeChat luego la envía a nuestro cliente para responder.

El formato xml recibe información de texto en WeChat. El usuario lo envía al servidor WeChat, y el servidor WeChat lo convierte y lo envía a nuestro servidor. Diagrama del principio de implementación de la interacción de mensajes de WeChat.

?